Tuesday, February 21, 2012

Street View on Google Maps comes to Russia

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."

No comments:

Post a Comment