Tradition and Tourism in the Indian Himalayas
A man walks past shops as the sun sets in Leh, the largest town in the region of Ladakh, nestled high in the Indian Himalayas, India September 29, 2016. (Photo by Cathal McNaughton/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy