India is the land of several rivers. These rivers are personified as goddesses and worshipped and revered by all. It is a practice in Indian religion to view rivers, places and mountains as people and respect them. Every river is governed by its anthropomorphic form which is a goddess. Goddess Ganga (Ganges) is the mother of all rivers and exemplifies India’s culture and religious beliefs. She is an integral part of Indian pantheon and is believed to sustain life and clean all sins.