Situated in the Uttarkashi district of Uttarakhand, this Hindu pilgrimage site is nestled comfortably on the banks of Bhagirathi River. Located at a height of 3,100 metres, in the greater Himalayan Range, the whole town and temple is surrounded by pure white snowcapped hills for a majority part of the year and amongst a thick covering of lush green trees.