Naga Sadhus and other devotees taking a Holy Bath in the Ganges during the Kumbh Mela in Haridwar, India. The Kumbh Mela is the largest Hindu pilgrimage on earth, attracting millions of devotees. The festival rotates between four holy riverbank locations over a twelve year period.