Latest Google Street View Project Floats Viewers Through Virtual Venice
The Google Street View team went amphibious for its latest mission: a 360-degree capture of the canals, streets and piazzas of Venice -- the city many view as the most romantic on Earth Venice.