Man playing the flute at the Mehrangarh Fort in Johdpur. Rajasthan, India, 2011.
Sahdu rolls along the motorway from Agra to Delhi as a sign of devotion. The cart being pulled behind him offers refreshments to onlookers. Motorway between Agra and Delhi.
Man jumps into Lake Pichola in udaipur. Rajasthan, India, 2011.