The picturesque pilgrimage in the hinterlands of the Himalayas is the most sacred spot where Ganga , the stream of life, touched earth for the first time.
According to Hindu mythology, Goddess Ganga - the daughter of heaven, manifested herself in the form of a river to absolve the sins of King Bhagirath’s predecessors, following his severe penance of several centuries. Owning to her might, Lord Shiva received her into his matted locks to minimise the immense impact of her fall. She came to be called Bhagirathi at her legendary source.
Gangotri is a holy pilgrimage site for followers in Hinduism.