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 . According to Hindu religion a very famous king Bhagiratha did Tapasya for many years constantly to bring the River Ganges , then residing in the Heavens , down on the Earth to find salvation for his ancestors , who were cursed by a seer .