Tehri Dam

Tehri Dam Travel Guide – Overview, Attractions & Visiting Timings

UTTARAKHAND

Temperature

24 °C

Wind Speed

km/h

Humidity

%
Tehri Dam, Uttarakhand is one of the tallest dams in the world and a major tourist attraction located in Tehri Garhwal district of Uttarakhand, India. Built on the Bhagirathi River near New Tehri town, the dam lies approximately 100 km from Dehradun and offers breathtaking views of the surrounding Himalayan hills and the vast Tehri Lake. Tehri Dam is not only a vital hydroelectric power project but also a popular destination for adventure activities such as boating, jet skiing, and kayaking. Surrounded by scenic landscapes and well-connected by road, Tehri Dam attracts nature lovers, photographers, and travelers exploring the best tourist places in Uttarakhand.

Places To visit

Near by Places