Making a 44-Day Journey Along the Ganges River, a Photographer Pays Tribute to a Hindu Goddess

Stretching across about 1557 miles, from the Himalayas to the Bay of Bengal, the river Ganges is considered to carry holy waters across northern India and parts of Bangladesh. The…

Continue reading