Yamunotri Temple is situated in the western region of Garhwal Himalayas at an altitude of 3,291 metres (10,797 ft) in Uttarkashi district, Uttarakhand. The temple is dedicated to Goddess Yamuna and has a black marble idol of the goddess. The Yamunotri temple is a full day's journey from Uttarakhand's main towns — Rishikesh, Haridwar or Dehradun.The source of River Yamuna, Yamunotri is also one of the four sites of Char Dham pilgrimage. Yamunotri is located at a height of 3293m above sea level and located in Uttarkashi district. It is surrounded by mountains on all sides and lies in close proximity of the Indo-China border.The Bandarpunch Mountain is at a height of 6315 m and lies north of Yamunotri. Yamunotri is at a distance of 236 km from 21 km from Sanya Chatti 278 km from, and 176 km from Yamunotri Kapat.