Photographs London The Shard

A skyscraper under construction in London
it will be completed in 2012, and at 310m (1,017ft) tall, it is going to be the tallest building in the European Union.A skyscraper under construction in London
it will be completed in 2012, and at 310m (1,017ft) tall, it is going to be the tallest building in the European Union.