Back to album

Nalagarh

The crowded Indian town of Nalagarh in the Himalayan foothills, in the state of Himachal Pradesh. Photo taken from the top of Nalagarh Palace.

762 views
3 faves
38 comments
Uploaded on June 24, 2011
Taken on June 15, 2011