Bathing in the Ganges

Hindu pilgrims bathe in the Ganges river in Varanasi, India, performing a sacred ritual believed to wash away their sins.