#5850986
Russia Observation DeckRussia Observation Deck

The Moskva River is seen from the Panorama360 observation deck of the Moscow City's Federation Tower in Moscow, Russia. Located on the 89th floor of a skyscraper, Panorama360 is the highest observation deck in Europe.

Sign in or register,
to download
  • Author: Alexander Vilf
  • Credit: Sputnik
  • Source: Sputnik
  • Original: Digital
  • Media: JPEG, 3560x2120px, 7.9Mb
  • Job-ID: fc64af8fac27d2f7