About Tehri Dam
The highest dam in India with the largest reservoir in Asia, Tehri dam is built on the Bagirathi river. At height of 261 meters, it is the second highest in Asia and sixth highest dam in the world. It is indeed an engineering marvel to experience.
Location & Places to Visit on Tehri Dam Map
View destinations and attractions nearby Tehri Dam, on an interactive map.
Show on Map
Freedom to make your own trip!
What you want, when you want and how you want.
Tehri Dam travel tips & reviews
Rate this destination
Other travellers left Tehri Dam reviews and tips for you
Be the first to give a tip or leave a comment