According to Hindu Puranas a king named Bhagiratha did Tapasya for many years to bring the River Ganges. Ganges was then residing in the Heavens. By the help of pure Ganga waters, Bhagirath wanted to release his ancestors of a curse. Therefore, the Ganges descended to the Earth to make the earth pious, fertile and wash out the sins of humans.