On which one of the following rivers is the Tehri hydropower complex located?
✓ Correct answer: b) Bhagirathi
ExplanationThe Tehri Hydropower Complex is located on the Bhagirathi river.This complex features a towering earth and rock-fill dam, one of the world’s tallest.The project has also spurred regional development in Garhwal including a new town and improved infrastructure.Bhagirathi River is considered the primary source stream of the Ganges.It emerges from the Gan- gotri Glacier in Uttarakhand 358
Practice more Geography PYQs
Attempt a free 10-question quiz or browse the full Geography previous-year-question bank with instant answers and explanations.
🌍 Geography PYQs →