Large-scale Hydro Power

Hydropower uses the power of moving water (kinetic energy) to generate electricity, usually requiring the construction of dams to store large quantities of water. Generally, large-scale hydropower produces over 100 MW.

Abbreviation
LHP

Glossary Term Name

Legacy NID

6264

Legacy VID

20583