Hydroelectricity, or hydroelectric power, is electricity generated from hydropower. Hydropower supplies 15% of the world's electricity, almost 4,210 TWh in 2023, which is more than all other renewable
The Three Gorges Dam in Central China is the world's largest power-producing facility of any kind.