Moscow International Business Centre

November 19, 2012, 5am PST
Mere months after it was completed, London's Shard has passed the title of Europe's tallest building to Moscow's Mercury City tower, a "beacon of pink mirrored glass," writes Oliver Wainwright.
The Guardian