TOPSHOTS Indian Hindu devotees carry flags as they gather at Sangam in Allahabad on October 14, 2014 Allahabad, located in the north Indian state of Uttar Pradesh and where the Ganges, Yamuna and Saraswati rivers meet, is a focal point for Hindu pilgrims where they gather to bathe in the holy waters of the three rivers. AFP PHOTO/SANJAY KANOJIA