Millions of Hindus gather in the northern Indian city of Allahabad, where a religious celebration takes place every 12 years, commemorating the victory of gods over demons in a battle over a nectar that would give them immortality.
Jan. 26, 2013
Sadhus, or Hindu holy men, hold national flags and celebrate India's Republic Day at the Sangam, the confluence of the Ganges, Yamuna and mythical Saraswati rivers, during the Maha Kumbh Mela in Allahabad, India. Millions of Hindu pilgrims are expected to attend the Maha Kumbh festival, which is one of the world's largest religious gatherings that lasts 55 days and falls every 12 years.
Rajesh Kumar Singh/AP