Images from the 2013 Maha Kumbh Mela. The Kumbh Mela is held every 12 years. Whereas the Maha Kumbh Mela is held every 144 years. It takes place in Allahabad in Uttar Pradesh in India at the confluence of the Rivers Ganges and Yamuna. Underneath this is the spiritual Saraswati River from Hindu mythology. Over 100 Million Hindus bathed here in the 55 days of the festival making it the largest gathering of humanity in the history of our planet.