Four million people bathe after warrior priests
Four ash-smeared warrior priests rode horses to the bank of the Ganges to mark one of the holiest days of the Hindu festival, the Kumbh Mela.
Millions of pilgrims have waited for the ascetics to bathe before joining them in the belief that their sins would be washed away, speeding their achievement of Nirvana.