The Tehri dam, the tallest dam in India, is built on which river?
- A.Alaknanda
- B.Bhagirathi
- C.Mandakini
- D.Yamuna
Show answer
The Tehri dam stands on the Bhagirathi in Tehri Garhwal district of Uttarakhand, close to the confluence with the Bhilangna, and at about 260 metres it is the tallest dam in India.
Read the full explanation →