Designed by
Title
Monochrome view on the Moscow International Business Centre MIBC from Fili. #95084392
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.