Google’s Street View iPhone App Wants to Immerse You in the World

Dots indicate where photo spheres have been captured