3

[|England]

The Tower of London is one of the world's major tourist attractions; today, over 2.5 million visitors a year come to discover its long and eventful history, its buildings, ceremonies and traditions, and to get a glimpse of the world famous Crown Jewels.

Above is Big Ben and the British flag.