India set for Maha Kumbh Mela, the world's largest gathering of humanity.
More than 400 million people are expected in the northern city of Prayagraj in Uttar Pradesh state over the course of six weeks to take a holy dip at the confluence of three sacred rivers - the Ganga, the Yamuna, and the mythical, invisible Saraswati.