Indian tourist landmark Gadi Sagar - artificial lake. Jaisalmer, Rajasthan, India
Gadi Sagar - artificial lake. Jaisalmer, Rajasthan, India
JAISALMER, INDIA - NOVEMBER 28, 2012: Indian sadhu (holy man) blessing. Sadhus are holy men who live ascetic life and focus on spiritual practice of Hinduism