Reading Time: < 1 min As reported by Google Maps Mania and Google Earth Blog, StreetView has arrived in France! It’s not a lot of imagery — mostly along the Tour de France route, but it’s quite cool nonetheless. Go check it out for yourself, and then post your cool discoveries in the GEH StreetView archive.