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.
Freedom to make your own trip!
What you want, when you want and how you want.