Google Maps is taking virtual exploration to a new level with the introduction of Immersive View, a feature that allows users to experience places as …