England
Next
London, 1997
The minute hands on the clocks of Big Ben are 14 feet long.