Earlier this month, the Indian Space Research Organisation launched an entirely indigenous Geosynchronous Satellite Launch Vehicle for a second time. India's space department has launched 70 satellites so far. It has also released high quality images from its satellites here.

1. Jaipur



The red hills abutting Jaipur appear in stark contrast to the relatively calmer blue of the city itself.

2. Srinagar



It is possible that the cluster of pink at the very top of Dal Lake could be house boats

3. Goa



You can spot Dabolim airport in the lower middle part of the picture.

4. Mumbai



An artificially curved bay and minuscule floating ships identify Mumbai immediately.

5. Earth



To demonstrate how fantastically detailed the city images were, this is a 1982 image of Earth from the agency's first communication satellite, INSAT-1A