Teesta Low Dam - III Hydropower Plant
Teesta Low Dam - III Hydropower Plant is a run-of-the-river hydroelectric station built on the Teesta River. 
Q907883
Teesta River
LOC
Q56368268
Teesta Low Dam - III Hydropower Plant
MISC
located on terrain feature