-
Tehri Dam Project is situated on the confluence of which of the two following rivers?
-
- Alaknanda-Mandakini
- Bhagirathi-Bhilangha
- Yamuna-Tons
- None of these
Correct Option: B
The Tehri Dam is the highest dam in India and one of the tallest in the world. It is a multi-purpose rock and earth-fill embankment dam on the Bhagirathi River Tehri in Uttarakhand, India.