Gangotri is one of the holiest points on the Ganges, considered as the place where the great river actually descended to Earth. Situated high in the Garhwal Himalayas, Gangotri constitutes the origin ...