Yamunotri is the source of river Yamuna which is situated amidst the Garhwal Himalayas. Yamunotri is naturally bestowed with abundant beauty and charm. At a hovering altitude of 3293 meters, Yamunotri lies adjacent to the Indo-Chinese border and is encircled by lofty peaks on all sides. Here are 10 things to do in Yamunotri. Janki…
