A stroll down the street, now obsolete...This content was published on August 19, 2009 - 11:55
Google Street View cameras have photographed and mapped out several major cities in Switzerland. The service, which is part of Google Earth and Google Maps, added Switzerland on August 18.
This article was automatically imported from our old content management system. If you see any display errors, please let us know: firstname.lastname@example.org