Moscow International Business Centre in Russia

Moscow International Business Centre in Russia

© Nikolay Rykov/Getty Images

Moscow International Business Centre in Russia

To celebrate Skyscraper Day (it’s a thing!) we take you to Moscow, Russia. Across the Moscow River, south of the iconic and often photographed Red Square, is the ultra-modern Moscow International Business District. You won’t find the onion-domed towers of any orthodox cathedrals here. But you will see gleaming pillars of modern commerce - a reflection of the Russian capital’s changing skyline.

Related Tags