Loading…
Two Hindu women shave their heads and bathe in the Ganges River as part of a religious ritual, Varanasi, India.