The Tehri dam, the highest dam in India, is built on which river?
- A.Alaknanda
- B.Bhagirathi
- C.Yamuna
- D.Sutlej
Show answer
The Tehri dam stands on the Bhagirathi in the Tehri Garhwal region of Uttarakhand and rises to about 260 metres, which makes it the highest dam in India.
Read the full explanation →