The Shard (pictured) in London was inaugurated as the tallest building in Europe
The Shard (pictured) in London was inaugurated as the tallest building in Europe, with a height of 310 m (1,020 ft), but was surpassed by Moscow's Mercury City Tower four months later.