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.