It is almost 260.5 metres high and is 592 metres long, located in the Tehri district of Uttarakhand. The dam is a part of the Tehri Dam and Hydro Power Project which is a multipurpose river valley ...
Tehri faced the brunt of nature's fury when the Tehri Dam, one of the tallest dams in the world, was constructed on the Bhagirathi River. The construction of the dam led to the submergence of the ...
Tehri Dam built on Lake Tehri is the highest dam in the world with endless possibilities,” citing an ANI report. "This cruise ship will boost tourism in the region. We want more such activities ...