A sacred Hindu site on Bhagirathi’s banks, Gangotri is revered as the spiritual origin of River Ganga.