Q. Which dam is built on the Bhagirathi River?
Solution:
The Tehri Dam is the Highest dam in India and one of the highest in the world.
It is a multi-purpose rock and earth-fill embankment dam on the Bhagirathi River near Tehri in Uttarakhand, India.
Get Question Bank
Strengthen Your Practice with our comprehensive question bank.