News

Actions

Time lapse video: Building Europe’s tallest skyscraper

Posted

The Shard, Europe’s tallest building, opens today in London. Check out this time lapse video of its construction: