Moscow International Business Center in Russia

Moscow International Business Center in Russia

© Nikolay Rykov/Getty Images

Moscow International Business Center 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