by AndreyKr
LONDON - APRIL 4: Overview of London with the Shard of Glass on April 4, 2015 in London, UK. Standing 306 metres high, the Shard is currently the tallest building in the European Union.