• 6 years ago
Yamunotri Temple is the source of the Yamuna River and the seat of the Goddess Yamuna. It is situated in between of Mountains. It is very cold area. Uttarakhand is also called devbhumi. the temple only opens from aprail to november.

Category

😹
Fun

Recommended