The Shrine of Yamunotri at the source of river Yamuna. Atop is a flank of Bandar Poonch peak (3615 meters). The actual source, a frozen lake of ice and glacier (Champasar Glacier) located on the Kalind Mountain at the height of 4421 m above sea level is about 1 km further up is not easily accessible. Hence the shrine has been located on the foot of the hill. The Temple of divine mother Yamuna was built by Maharaja Pratap Shah of Tehri Garhwal. The tiny Yamuna has icy cold water and its absolute innocence and the infantile purity heightens that deep feeling of reverence, which Yamunotri has for the devout. According to the legend ancient sage Asit Muni had his hermitage here. The trek to Yamunotri is truly spectacular, dominated by a panorama of rugged peaks and dense forests.
The deity or Goddess Yamuna is made of black marble. The temple is dedicated to the river Yamuna, who is represented in the form of a silver idol, bedecked with garlands.
Close to the temple are hot water springs gushing out from the mountain cavities. Suryakund is the most important Kund. Near the Suryakund there is a shila called Divya Shila, which is worshipped before puja is offered to the deity. Pilgrims prepare rice and potatoes to offer at the shrine by dipping them in these hot water springs, tied in muslin cloth. Rice so cooked is taken back home as prasadam.
The pujaris and priests who perform in Yamunotri temple come from the village of Kharsali near Jankichatti.