Geography, asked by MPP, 1 year ago

On which one of the following rivers is the Tehri Hydropower Complex located?
A. Alaknanda

B. Bhagirathi

C. Dhauliganga

D. Mandakini

Answers

Answered by saswatsamal03
1
Option B
For more... Search it on wiki
Answered by TheRuhanikaDhawan
1
Bhagirathi
----------------------------
 Tehri Hydropower Complex is located on the banks of the river Bhagirathi

it is located in uttarakhand  and it is the highest dam in India
Similar questions