Millions of Hindu devotees are bathing in sacred waters as the world’s biggest religious gathering begins in India’s northern state of Uttar Pradesh. Over the next six weeks, a staggering 400 million people are expected to attend the Maha Kumbh Mela, or the festival of the Sacred Pitcher, on the riverbanks in the city of Prayagraj.