Teesta V Hydroelectric Project

E265914 UNEXPLORED

Teesta V Hydroelectric Project is a major hydroelectric power station in Sikkim, India, harnessing the Teesta River to generate electricity for the region.


Referenced by (1)

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

Teesta River hasDam Teesta V Hydroelectric Project