Gangotri, a Hindu pilgrim town is situated on the banks of the river Bhagirathi in Uttarkashi district , Uttarakhand, India.
The prime attractions of the town are Gangotri Temple and nearby Ganges Glacier. 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 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. Lord Shiva received her into his matted locks to minimize the immense impact of her fall. She came to be called Bhagirathi at her legendary source.
Other attractions include: Nandavan Tapovan (24 km) - an arduous trek along the left of the Gangotri Glacier leads to scenic Nandanvan - the base camp for the Bhagirathi peaks that offers a panoramic view of the surrounding Shivling peak.
Kedar Tal (18 km) - An enchanting lake, 4425 mts. above sea level against the splendid backdrop of mighty Thalaiyasagar peak.
Gaumukh (18 km) - The snout of the Gangotri Glacier and the source of the Bhagirathi River. Pilgrims trek up to the sacred spot on foot or on ponies to take a holy dip in the ice-cold water.
Gangnani (59 km) - Noted for its thermal springs, spectacular views and tranquil surroundings. A small upcoming town - Bhatwari, lying 12 km from Gangnani is worth a visit.