Designed by
Title
Modern skyscrapers of the Moscow International Business Centre MIBC on the Moscow river embankment. Russia. #109577405
Description
The Moscow International Business Centre MIBC, also known as ââ¬ÅMoscow Cityââ¬Â, is a commercial district in central Moscow, Russia. The MIBC is the first zone in Russia which combines business activity, living space and entertainment in one single development. Europe`s tallest building, the Federation Tower, is in the MIBC.
This image is editorial