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.
Saint Basil’s Cathedral, Moscow Saint Basil’s Cathedral, an Orthodox church in Red Square of Moscow. We’re doing some sightseeing in the capital of Russia during our stopover. Only a few more days before taking the Trans-Siberian express to Ulaanbaatar in Mongolia.