Share
twitterlinkedinfacebook
Image 26 of 29
< Prev Next >
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.