The view of Moscow from the Federation tower #123574006
Description
The Federation Tower is a complex of two skyscrapers built on the 13th lot of the Moscow International Business Center in Moscow, Russia. The two skyscrapers are named Tower East and Tower West.