Buildings
The Shard (2012)

The Shard (United Kingdom) - Completed in 2012 - Height: 310 meters
Detail: The Shard in London offers luxurious offices, restaurants, and a hotel with breathtaking views of the city.
Interesting Fact: The Shard's construction cost reached around $1.5 billion, reshaping London's skyline.