Group of Muslim men preparing and serving dal and Indian meal for the pilgrims in the kitchens of Rauza Sharif, the Dargah of Shaikh Ahmad Faruqi...
Muslim women and pilgrims praying and worshipping inside the Rauza Sharif dargah near Sirhind in Punjab, India.
Qawwali at the Dargah of Hazrat Nizamuddin in Delhi, India. Nizamuddin Dargah is the dargah of one of the world's most famous Sufi saints, Nizamuddin...
Qawwali at the Dargah of Hazrat Nizamuddin in Delhi, India. Nizamuddin Dargah is the dargah of one of the world's most famous Sufi saints, Nizamuddin...
Qawwali at the Dargah of Hazrat Nizamuddin in Delhi, India. Nizamuddin Dargah is the dargah of one of the world's most famous Sufi saints, Nizamuddin...
Qawwali at the Dargah of Hazrat Nizamuddin in Delhi, India. Nizamuddin Dargah is the dargah of one of the world's most famous Sufi saints, Nizamuddin...
Young Buddhist novice playing cricket at the Dolanji Bon Monastery, near Barog village in Himachal Pradesh, India. The Bon Foundation was established...
Tibetan refugee kids and young Buddhist novices playing cricket at the Dolanji Bon Monastery, near Barog village in Himachal Pradesh, India. The Bon...