The Internet services giant wanted to cover most of the Indian territory through the Google Street View. It explores places around the world through a 360-degree, panoramic view with street-level 3D imagery.