In Soviet Russia street can view you

About Street View Russia · Reply

Google Maps Street View is now available in Russia! Take a look at the beautiful St Petersburg, Moscow and all the other nice places. One of my favourite places around St Petersburg is the amazing summer palace Peterhof.


View Larger Map

And this is the Winter Palace (Эрмитаж) in the center of St Petersburg:


View Larger Map

(source: latlong)

Please wait...

Leave a Reply