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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results