Multiple choice general knowledge

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

  1. Yamuna

  2. Ganga

  3. Gomati

  4. Bhagirathi

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

The Tehri Hydro Power Complex is built on the Bhagirathi River, a main tributary of the Ganga. It is located in Uttarakhand and is one of India's largest hydroelectric projects.