Lower Tamakoshi Hydropower Project

E1338898 UNEXPLORED

The Lower Tamakoshi Hydropower Project is a major run-of-river hydroelectric power plant in Nepal that significantly contributes to the country’s electricity generation and energy security.

All labels observed (1)

Label Occurrences
Lower Tamakoshi Hydropower 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.

Tamakoshi River hasHydropowerProject Lower Tamakoshi Hydropower Project