India. Uttar Pradesh state. Allahabad. Maha Kumbh Mela. A group of Indian Hindu devotees women celebrate a puja on the banks of the river Ganges after taking a Royal bath on Mauni Amavasya Snan (Dark moon). The ritual "Royal Bath" is timed to match an auspicious planetary alignment, when believers say spiritual energy flows to earth. Puja (reverence, honour, adoration, or worship) is a religious ritual performed by Hindus as an offering to various deities. The Kumbh Mela, believed... more »