Loading…
Aerial view of the Hindu holy city of Pushkar in the state of Rajasthan, India.