Ganges jest przez wyznawców hinduizmu uważana za świętą rzekę. Jej źródła znajdują się w najwyższych górach świata – Himalajach i przepływa ona nie tylko przez Indie, ale i Bangladesz. Jednak to mieszkańcy tego pierwszego państwa darzą ją szczególnym szacunkiem. Dlaczego rzeka Ganges jest święta?
Uważany jest on za ucieleśnienie bogini Gangi, która byłą niebiańską rzeką. Według wierzeń zstąpiła ona na ziemię by oczyścić z grzechów przodków króla Bhagiratha, który przekonał bogów do wyrażenia zgody na jej zejście przez tysiąc lat poddając się ascezie. Bogini nie miała ochoty przybywać na Ziemię, wiec przymuszona do tego postanowiła ją zniszczyć, a byłą niezwykle potężna. Jednak jej zamiary przejrzał jeden z najważniejszych hinduskich bogów Śiwa i uwięził ją w splocie swoich włosów, dzięki czemu łagodnie spłynęła na Ziemię tworząc siedem nurtów (stąd pojawił się Ganges i jego dopływy).
Hindusi wierzą, że rzeka ma moc oczyszczania z grzechów tych którzy kapią się w jej wodach (zmywa wszystkie grzechy popełnione w obecnym jak i poprzednich wcieleniach), zdarza się, że wrzuca się do niej prochy zmarłych. Wyznawcy muszą też uważać by nie rozgniewać bogini – bo, gdy to zrobią rzeka wylewa, dochodzi do powodzi, która powoduje ogromne zniszczenia.