GS PrelimsGeography (Indian physical environment)River System2008

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

A

Alaknanda

B

Bhagirathi

C

Dhauliganga

D

Mandakini

Correct Answer: Option B

Explanation

1. The Tehri Hydropower Complex, including the Tehri Dam (one of the tallest in the world), is a major hydroelectric project. 2. It is located on the Bhagirathi River near Tehri in Uttarakhand, India. 3. The Bhagirathi is one of the two main headstreams of the Ganga River.

More Geography (Indian physical environment) PYQs

View all Geography (Indian physical environment) questions →

Master UPSC Revision

Get 10,000+ topic-wise MCQs, spaced repetition, daily CSAT challenges, and detailed performance analytics.

Coming Soon to Play Store
Coming Soon to Play Store