Hindu priests performing Arti evening prayers on the banks of the Ganges River during the annual Magh Mela festival in Allahabad, India, on Friday.
The religious event is held during the Hindu month of Magh, when thousands of devotees take a dip in the holy waters of the Sangam - the confluence of the Ganges, Yamuna and Saraswati rivers.
This year, the festival began on Jan 15 and will continue until March 7.