Tehri dam project is located on which river?
Answer & explanation
Correct answer: option 2
It is a multi-purpose rock and earth-fill embankment dam on the Bhagirathi River in New Tehri, Tehri Garhwal district in Uttarakhand, India.
Correct answer: option 2