218/229
London | Big Ben at night

Big Ben is actually the name of one of the clocks in this tower. Representing a major landmark of London, it has been completed in 1859 as an integral part of the Palace of Westminster (also known as Houses of Parliament).
- Keywords
- clock tower, cloudscape, mirror of the past, nightscape
- Created
- Sunday 24 August 2008 by Martin Mergili in Europe / United Kingdom | England (2763 visits)