India says no to Google’s ‘Street View’ service Google’s ‘Street View’ allows users to explore places around the world through 360-degree panoramic street level imagery and view public areas.