Every 12 years, tens of millions of Indian Hindus descend on the northern city of Allahabad to bathe in the spot where the Ganga and Yamuna rivers converge. This sacred ritual, known as Kumbh Mela, ...