Gangotri Dham is located at the vicinity of the Himalayas and is considered as the first place where Ganga, the stream of existence, first stroked the earth. Goddess Ganga is the daughter of heaven according to the Hindu mythology. She transformed herself in the form of a river to pardon […]