832-398022 - MAHESHWAR, INDIA, APRIL 26: Indian woman performs morning pooja on sacred river Narmada ghats on April 26, 2011 in Maheshwar, Madhya Pradesh, India. To Hindus Narmada is one of 5 holy rivers of India
832-398020 - MAHESHWAR, INDIA, APRIL 26: Indian woman performs morning pooja on sacred river Narmada ghats on April 26, 2011 in Maheshwar, Madhya Pradesh, India. To Hindus Narmada is one of 5 holy rivers of India
832-398019 - MAHESHWAR, INDIA, APRIL 26: Indian woman performs morning pooja on sacred river Narmada ghats on April 26, 2011 in Maheshwar, Madhya Pradesh, India. To Hindus Narmada is one of 5 holy rivers of India
1350-1636 - Person who recovers wood used in cremation, which has not burned completely, in Manikarnika Ghat, the burning ghat, on the banks of Ganges river, Varanasi, Uttar Pradesh, India.
805-264 - Bihari villager, a Vishnaivite devotee with tilak on his forehead indicating the Hindu god Vishnu, wearing orange clothing for visit to the Vishnu temple at Sonepur Cattle Fair, near Patna, Bihar, India, Asia
1161-4355 - Tourists watch body bathed in River Ganges and traditional Hindu cremation on funeral pyre at Manikarnika Ghat in Holy City of Varanasi, Benares, India