Teesta Low Dam Project

E1048961 UNEXPLORED

Teesta Low Dam Project is a run-of-the-river hydroelectric power project on the Teesta River in India, developed to generate electricity and support regional power needs.

All labels observed (1)

Label Occurrences
Teesta Low Dam Project canonical 1

How this entity was disambiguated

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Tista hasHydropowerProject Teesta Low Dam Project