Loading…
Temples reflect in the calm waters of Gulab Sagar, Jodhpur, Rajasthan, India