Life & Arts

London's tallest building goes up

The glass-clad Shard already dominates the London skyline and it will be the tallest building in the European Union when completed in 2012. This time lapse video shows the rapid construction from foundation to finish..