Pilgrims fill up water bottles from the holy River Ganges in the Kenwar Mela festival in Haridwar in India.