From the Google LatLong
"Welcome to Russia! You can now virtually travel through the world’s largest country to the cities of Moscow and St. Petersburg using Google Maps Street View."
For more info see: Street View on Google Maps comes to Russia
No comments:
Post a Comment