1 Answers
Teesta Low Dam - IV Hydropower Plant is a run-of-the-river hydroelectric station built on the Teesta River.
4 views
Answered
Teesta Low Dam - IV Hydropower Plant is a run-of-the-river hydroelectric station built on the Teesta River.