Moscow, Russia - July 09 2018: The Peter the Great statue is a 98-metre-high monument to Peter the Great, located at the western confluence of the Mos


Moscow, Russia - July 09 2018: The Peter the Great statue is a 98-metre-high monument to Peter the Great, located at the western confluence of the Moskva River and the Vodootvodny Canal.


Size: 3147px × 4721px
Photo credit: © Christophe Coat / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: canal, destinations, famous, great, monument, moscow, moskva, peter, photography, place, river, russia, statue, tourism, travel, vertical, vodootvodny