Londoners watch in awe as 6 Greenpeace climbers protesting against Shell's plans to drill for oil in the Arctic, scale the London skyscraper landmark known as The Shard in the capital. Completed in May 2012. The Shard is the tallest building in the European Union. The 46th-tallest building in the world, standing 310 m (1,017 ft) tall, it is also be the second-tallest free-standing structure in the UK. Several Qatari investors finded the construction of the tower via Islamic finance.
Add to Cart Add to Lightbox Download