China's Top 10 Hydropower Stations

China’s Top 10 Hydropower Stations

Hydropower resources are clean energy, which converts the potential energy and kinetic energy of water into electrical energy. There are many hydropower stations in China, not just the Three Gorges Hydropower Station. The…