Peter the Great Statue, Moscow
Statue of Peter the Great in Moscow
The 98-metre-high monument of Peter the Great Statue is a 98-metre-high statue, located on a small island in the Moskva River in central Moscow, the capital of Russia. The photo is taken from the Gorky Park while doing some sightseeing in Moscow.