Before reaching Yamunotri you’ll have to pass some small Himalayan towns and villages. Probably the biggest town on the way is Barkot, town and nagar panchayat, at an average elevation of 1,220 metres and a population of about 6000 people. People here are very kind and living a simple life.
Next place you will meet before reaching Yamunotri is Janakichatti, a small village with one Tourist Rest House. After Janakichatti comes Hanumanchatti and after 14 km more you are in Yamunotri.
Yamunotri is a small town of about 100 building, with basic accomodation and food. To reach the temple you have to climb 6-7 km uphill. The last half kilometre is almost vertical. The temple is near a hot spring, at the foot hill of Kalinda Parvat, on the bank of the Yamuna at an elevation of 3185 meters.
The temple is dedicated to the goddess Yamuna. It was constructed in 1893. The deity of Yamuna is carved from black marble, and there is also a deity of Gangadevi, who is white.
Right next to the temple is Divya Shila, which is worshiped before puja is offered to Yamuna. Also there is a Surya Kund, hot water spring where pilgrims wrap rice and potatos in a cloth and place it in the hot water. Within a few minutes the rice and potatoes are cooked then offered to Mother Yamuna.