Buildings
The Palace of Westminster (1859)

The Palace of Westminster (United Kingdom) - Completed in 1859 - Height: 96 meters
Detail: The Palace of Westminster, also known as the Houses of Parliament, is a neo-Gothic marvel on the banks of the River Thames.
Interesting Fact: The renovation project in the 19th century cost approximately $732 million in today's currency.