Virtual Travel: St. Petersberg, Russia
There are tons of countries on Google Maps that have no street view presence, whether it be uncharted territory or a national opposition. However, sometimes a country has just a few cities or towns represented with street imagery. This was the case with St. Petersberg, Russia. When I see one small cluster of streets light up amongst a vast empty space on the map I can’t help but explore.
[via Google Maps.]