Explanation by: Vinayak
The Tehri dam is the tallest dam in India with a height of 260.5 m. It is a multi-purpose rock and earth-fill embankment dam on the Bhagirathi river near Tehri in Uttarakhand.

You must be Logged in to update hint/solution

Discusssion

Login to discuss.


Question analytics