Teesta Stage II Hydroelectric Project
E2218741
UNEXPLORED
Teesta Stage II Hydroelectric Project is a major hydroelectric power station on the Teesta River in India, forming part of the larger Teesta hydropower cascade developed to harness the river’s energy for electricity generation.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Teesta Stage II Hydroelectric Project canonical | 1 |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.