Every 12 years, Hindu pilgrims gather at four sacred sites where, according to Hindu mythology, four drops of the nectar of immortality were accidentally spilled from a pot that the gods and demons were fighting over. During the festival, pilgrims ritually bathe in the river Ganges to wash away sins of their past lives and pray to escape the cycle of reincarnation. The Kumbh Mela is thought to be the largest periodic human gathering in the world. How many people attended the festival in 2001? Discuss
Source: The Free Dictionary