The reason for the immense popularity of the Tehri region is the Tehri Dam, which is the tallest dam in the nation. Reaching a massive height of 260 meters, this is one of the most ambitious and efficient power plants in the country, producing 1000 Megawatts of hydroelectricity. This engineering wonder is breathtaking and also doubles up as a picnic spot. The surrounding scenery of lush green mountains coupled with the gushing waters from the dam makes it a peaceful place to relax and unwind. A visit to this destination to experience both natural and man-made beauty, all at one place is a must.
The Tehri Lake Is Famous For Its Engaging Boating Activities