Watch the Moscow International Business Center “Moscow City” in real time through a webcam.
The MIBC “Moscow City” is a developing business district located in the heart of Moscow, on the Krasnopresnenskaya Embankment at the bend of the Moscow River, just 5.5 km southwest of Red Square and the Kremlin. It consists of skyscrapers in modern, high-tech, and neoconstructivist styles, including Evolution Tower, Tower 2000, Quay Tower, Federation Complex, Mercury City Tower, Eurasia Tower, City of Capitals, Empire Tower, and Northern Tower.
The skyscrapers house offices of leading Russian and international companies, and the complex also includes an exhibition center and a huge shopping mall “Afimall City” with numerous shops, boutiques, spa salons, cafes, restaurants, and galleries. Moscow City is the largest business center in Moscow, combining business and apartments for permanent residence. The apartments on the upper floors and observation decks of “Moscow City” offer panoramic views of Moscow.