
Evening celebration. Oghna village, Rajasthan.

Security Guard at City Palace. Udaipur, Rajasthan.

Tabo village, Kullu Valley.

Domestic tourists visit Amer Fort. Amber, Rajasthan.

. Amristar, Punjab.

Dancing to the Dholak beat. Jaipur, Rajasthan.

Heading to Friday prayers. Srinagar, Kashmir.

Flock of sheep crowd the road from Kullu to Spiti Valley. Himachal Pradesh.

Security guards, Royal Palace. Jaipur, Rajasthan.

Women traverse through canals on Dal Lake. Srinagar, Kashmir.

Bangles. Varanasi.

Dandia Raas. Udaipur.

Film enthusiasts wait in the men's queue the Raj Mandir Cinema's ticket counter. Jaipur, Rajasthan.

View of Mount Kailash from across the valley in Kalpa.

enjoy lunch. Okgna village, Rajasthan.

Mausoleum tombs. Udaipur, Rajasthan.


Traffic halts as migrant workers clear a road covered with debris after a mudslide. Himachal Pradesh.

Decorated truck. Himachal Pradesh.