The world’s largest gathering of humans has begun as pilgrims flock to a holy site in India.
Millions of people have taken to the waters at the confluence of India's sacred Ganges and Yamuna rivers at the Kumbh Mela festival.
Officials estimate there will be around 120m visitors over 49 days.