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
UJJAIN, INDIA - APRIL 23: Brahmin performing Aarti pooja ceremony on bank of river Kshipra on April 23, 2011 in Ujjain, Madhya Pradesh, India
KHAJURAHO, INDIA - APRIL 15, 2011: Indian rural woman in traditional sari sitting in Khajuraho village. The major part of India rural population live the same traditional way as centuries before