Hydropower

Electricity generated using the energy of moving water.

View more