Multiple choice

On which of the following rivers is the Tehri Hydro Power Complex built?

  1. Yamuna

  2. Ganga

  3. Gomati

  4. Bhagirathi

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

The Tehri Dam is built on the Bhagirathi River, which is a major tributary of the Ganga, located in the state of Uttarakhand.