The Ardh Kumbh Mela is held every 6 years at four rotating locations: Haridwar, Allahabad (Prayagraj), Ujjain, and Nashik. In 2007, the Ardh Kumbh Mela was held in Allahabad (Prayagraj) at the confluence of the Ganges, Yamuna, and mythical Saraswati rivers.