Photo feature: Tehri Dam; new attraction for many adventure seekers in India
Located in the foothills of the Himalayas, Tehri Lake is the largest man-made lake in entire Asia and spread over an area of 42 sq. km, with a depth of 200 m. The USD 1 billion Tehri hydroelectric power complex uses water from this huge reservior to produce 2400 MW electricity.
Recently, Tehri has gained popularity as the new attraction for many adventure seekers in India. The Tehri dam at Gjugck, Uttarakhand is quite popular for its water sports.
From high-speed jet-ski to sailing in Hot- Air Balloon near Tehri lake, this place is no less than a paradise for adventure enthusiasts. Tehri Dam is the second popular destination for water sports after Goa! So, if you’re near Tehri, do not miss out on the opportunity to indulge in Tehri dam water sports.