About Tehri Lake Flowing gently at an elevation of 1700 metres, Tehri Lake is an artificial reservoir built alongside the Tehri Dam to divert the water from Kanatal’s Bhagirathi River to fill the reservoir. Apart from being a beautiful visual, Tehri Lake is an adventure destination for thrill-seekers owing to the adrenaline-pumping water and aerial sports the destination offers. In an attempt to encourage tourism, the lake is bustling with activities ranging from kayaking to boating, water ... Reaching a staggering height of 260 meters, the imposing Tehri Dam is one of the tallest dams in the world and the tallest dam in India. An engineering marvel in itself, Tehri Dam not only provides more than 1,000 MW of hydroelectricity but also is a popular tourist attraction in Uttarakhand. The dam reservoir, also known as Tehri Lake, is usually flocked with tourists interested in boating and is slowly becoming a prominent hub for adventure tourism in Uttarakhand. Tehri lake, often referred to as Tehri Dam Reservoir is the massive man-made reservoir of Asia. It is located in the Tehri Garhwal town of Uttarakhand, India and was built in the year 2006. Tehri Lake, also known as Tehri Dam Reservoir, is a large artificial reservoir located in the state of Uttarakhand in northern India. The lake was formed as a result of the construction of the Tehri Dam on the Bhagirathi River.