Share
twitterlinkedinfacebook
Image 1 of 1
Holy bathing in the Ganges River - Varanasi, India
Hindu pilgrims brave the cold dawn temperatures and bathe in the holy waters of the Ganges River to cleanse them of sin and free them from the cycle of rebirth.