The Tehri Dam which is constructed in the Tehri region of Uttarakhand is the highest dam in India.
Further Reading:
Related Links |
|
The Tehri Dam which is constructed in the Tehri region of Uttarakhand is the highest dam in India.
Further Reading:
Related Links |
|
Comments