Govt denies permission to Google Street View for now over security concern India has rejected Google’s plan to put Indian tourist spots, hills and rivers in Street View – a service which lets users explore maps with the help of 360-degree street-level imagery.