Morning sun and reflections in Gadi Sagar, Jaisalmer, Rajasthan, India
Ganesh idols on the banks of Gadi Sagar, Jaisalmer, Rajasthan, India
Geese on Gadi Sagar Lake, Jaisalmer, Rajasthan, India
A man feeds his cows in the streets of Jaisalmer, Rajasthan, India
Horse fetus in an animal hospital in Jaisalmer, India. The horse was stillborn from a mother horse brought to the hospital with severe burns after its barn caught on fire.
A man feeds geese on Gadi Sagar lake, Jaisalmer, Rajasthan, India
Puppies waking up for the day after a freezing night in Jaisalmer, Rajasthan, India
Sunset behind windmills in the Thar Desert near Jaisalmer, Rajasthan, India
Sunrise over Gadi Sagar lake, Jaisalmer, Rajasthan, India
A boy flying a kite in Jaisalmer, Rajasthan, India. Kite flying is a national pasttime.
Elderly man collecting plastic trash at Gadi Sagar lake in Jaisalmer, Rajasthan, India
Morning sun on a haveli in Jaisalmer, Rajasthan, India
Morning sun and reflections in Gadi Sagar, Jaisalmer, Rajasthan, India
Windmills in the Thar Desert near Jaisalmer, Rajasthan, India
Electricity-generating windmills behind the Bada Bagh cenotaphs in Jaisalmer, Rajasthan, India
A man feeds geese on Gadi Sagar lake, Jaisalmer, Rajasthan, India
Temple on Gadi Sagar lake, Jaisalmer, Rajasthan, India
Early morning on the streets of Jaisalmer, Rajasthan, India
Morning sun on a haveli in Jaisalmer, Rajasthan, India
Sunset behind windmills in the Thar Desert near Jaisalmer, Rajasthan, India
Windmills in the Thar Desert near Jaisalmer, Rajasthan, India