Hindu devotees bathe in the River Ganges on the outskirts of Allahabad, India. (Rajesh Kumar Singh/Associated Press) Click image to zoom.