India. Uttar Pradesh state. Allahabad. Maha Kumbh Mela. Inside the courtyard of a guru's ward, an Indian Hindu devotee bends and prays in front of a sculpture of Shiva and a monkey. Shiva (meaning "auspicious one") is a Hindu deity and is considered one of the Supreme God. A model of the Rama temple which will be built in Ayodha at a disputed site between hindus and muslims. A man is sleeping on the ground on straw. The Kumbh Mela, believed to be the largest religious gathering is... more »