Gangotri is a town and a Nagar Panchayat in Uttarkashi district in the state of Uttarakhand, India. It is a Hindu pilgrim town on the banks of the river Bhagirathi and origin of River Ganges. Gangotri is set at an altitude of 3048 mts. Upon arrival at Gangotri take a holy dip in the sacred river Ganges which is also called Bhagirathi at its origin Visit the Gangotri Temple. The 18th century's temple dedicated to Goddess Ganga is located near a sacred stone where King Bhagirathi worshipped Lord Shiva. Ganga is believed to have touched earth at this spot. According to popular Hindu legend, it was here that Goddess Ganga descended when Lord Shiva released the mighty river from the locks of his hair.The temple is an exquisite 20 ft. high structure made of white granite.