Google Maps Launches Immersive View, Combining Street View and Aerial Photography into 3D Immersive View launched in five cities today, including London, Los Angeles, New York, San Francisco, and Tokyo. by Inno Flores
Tech Google Maps’ New “Immersive View” Tours You to Major Cities, Visit them Virtually Now! by Joaquin Victor Tacla