The largest religious festival in the world begins in India
Millions of people gather in the northern Indian city of Prayagraj in the state of Uttar Pradesh to participate in the Mahakumbh Melathe world’s largest gathering of humanity.
Devout Hindus from all over the world have come here (and will continue to do so) for six weeks to bathe in the Sangam – the confluence of India’s holiest river, the Ganges, with the Yamuna and the mythical Saraswati.
Hindus believe that bathing in holy waters cleanses people of sins.
Authorities have set up a sprawling tent city spread over 4,000 hectares of open land along the banks of rivers to accommodate visitors who arrive on the grounds in colorful grand processions, singing and dancing along the way.
Photojournalist Ankit Srinivas brings some of the sights from the festival: