Explore Amazing Architecture, Towers, and more!

Popularly known as Big Ben, this famous tower is actually called the Elizabeth Tower as a tribute to Queen Elizabeth II. Big Ben is a nickname given to the great bell of the clock and it’s also often used as a reference to the clock tower. It was built as a part of Charles Barry’s design for a new palace to replace the old Palace of Westminster which had been destroyed by fire in 1834.

20 Amazing Architecture Landmarks Around The World

Iconic Red Bus Picture - have this poster hanging in my room

London - Red Bus

London-Red Bus-Big Ben, Photography Poster Print, 24 by null, For the tv (on top)

Eiffel Tower

The Eiffel Tower, Paris France. Went to the top at dusk in 2007 and watched the sun set. The tower is spectacular at night especially when it flashes with white lights each hour. It looks like a diamond sparkling!

The Elizabeth Tower, better known as Big Ben, located at the Palace of Westminster, is possibly the most famous landmark in London and in England. It is also one of the most famous buildings in Europe. It was completed in 1858 and is the third-tallest free-standing clock tower in the world.

Officially called Elizabeth Tower, Big Ben is the nickname for the great bell of the clock tower at the Palace of Westminster.

London: Big Ben and London Bus

London Transport, Public Transport, Bus Network, London Bus, Greater London, Big Ben, London Calling, Sherlock Holmes, Buses

a historical and architectural must-visit - St. Basil's Cathedral, Moscow. The building is shaped like the flame of a bonfire and it’s the only one that has this design, UNESCO World Heritage Site since 1990.

10 Famous Buildings That You Absolutely MUST See

Saint Basil’s Cathedral, Moscow, Russia – Located in Moscow’s Red Square, this is a Russian Orthodox church built from 1555 till 1561 on orders from Ivan the Terrible. Basil’s marks the geometric center of Moscow and is an UNESCO World Heritage Site

Big Ben Clock Tower. London, England.

The Top 7 Sights You Must See In London

The Big Ben Clock Tower in Westminster - London - England, is the world's largest 4 faced chiming clock. It is located at the Houses of Parliament.

South west tower of St Paul's Cathedral,London

Clock Hourglass Time: Clock, southwest tower of St Paul's Cathedral, London, England.