Hydropower

Electricity generated by harnessing the energy of moving water.

NG