The Tehri Dam, the tallest dam in India, is built across which river?
- A.Alaknanda
- B.Bhagirathi
- C.Mandakini
- D.Yamuna
Show answer
The Tehri dam stands in the Tehri Garhwal district of Uttarakhand, just below the point where the Bhilangana joins the Bhagirathi, and it is the tallest dam in India; it supplies power, drinking water and irrigation, and its construction submerged the old town of Tehri.
Read the full explanation →