Hindu pilgrims take holy bath in the River Ganges, Varanasi