Hindu devotees prepare for a worship ceremony on a boat at the sacred Triveni Sangam, the confluence of the rivers Ganges and Jamuna and the mythical Sarasvarti river at Allahabad, Uttar Pradesh, India