Which of the following is a hydroelectric power plant located on a Himalayan river?
Tehri Dam and Hydroelectric Power Plant
The Tehri Dam and Hydroelectric Power Plant is located on the Bhagirathi River, a Himalayan river in Uttarakhand.
Srisailam, Krishnarajasagar and Mettur power plants are built on peninsular rivers (Krishna, Kaveri and Kaveri respectively), not Himalayan ones.
Hence, the Tehri Dam and Hydroelectric Power Plant is the correct answer.
The major portion of river Mahanadi lies in the state of_________.
Which one of the following lakes in India has a large quantity of a substance found in the Moon?
Which is the longest tributary river in India?
Which of the following rivers the "Chitrakote" water fall is located?
‘Ong’ and ‘Tel’ are tributaries of the river ______.