Big Ben Westminster, London, United Kingdom

Consider London and chances are you’ll consider Big Ben. Some portion of the stunning Houses of Parliament, this notorious clock tower is one of London’s most celebrated tourist spots, albeit in fact Big Ben is the name of the goliath chime inside the pinnacle, which rings out on the hour over the city.