The Ganges is “Ganga Ma” — Mother Ganges — and a center of spiritual life for more than a billion people.

Comments are disabled.