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.