AKA Moscow City. Commercial development which includes Europe's tallest building - 506 meter (1660 ft) Federation Tower.
AKA Moscow City. Commercial development which includes Europe's tallest building - 506 meter (1660 ft) Federation Tower. Skyscrapers, Buildings - Misc Links: en.wikipedia.org By: daggerwell