20130602 city.allahabad: Parched travellers wage water battles at Allahabad railway station