Old woman bathing
According to most legends Ganga is holiest river. Taking dip in Ganga bestows purification from all sins accumulated from previous birth and hence we get salvation here. According to Devi Mahabhagwat, Ganga was elder daughter of Menaka and Himalaya, elder sister of Parvati and incarnation of Supreme Goddess Bhagwati Adishakti Durga.After her birth and she was taken by Brahma to Brahmaloka in his kamandalu. Then he washes Lord Vishnu ‘s feet with Ganga water. Hence from Brahmaloka she comes to Vaikuntha.
Then Bhagiratha one of the forefathers of Lord Rama brought her to earth for attaining salvation of his 60000 ancestors after tremendous penance to Lord Shiva. Thus she came to this earth. Her falling force was so enormous that Lord Shiva has to hold her in his matted hair and release some of it to form river Ganga. Some accounts say that she was married to Lord Shiva in heaven.