Moscow,  Russia,  Trans-Mongolian Express,  Travel Adventure Asia

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.