India, Himachal Pradesh, Shimla by Gavin Hellier for Stocksy United

India, Himachal Pradesh, Shimla

Shimla formerly known as Simla, is the capital city of the Indian state of Himachal Pradesh, located in northern India

Share this image

Image #42321
Uploaded 30 April, 2013
Camera: himla

This image is exclusive to Stocksy