Moscow International Business Centre

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.
Nov 19, 2012   The Guardian