Europe’s Latest Tall Building Is A Leaning Tower Of Pink

“A towering beacon of pink mirrored glass has overtaken the Shard to become the tallest building in Europe. Moscow’s Mercury City tower, which topped out on Thursday, now rises to 339m, making it 29m taller than London’s own crystalline pyramid.” (The Shard held its title for only four months.)