The world’s most used renewable power sources

Hydropower is the most popular renewable power source. Three Gorges hydroelectric plant in China is the world’s biggest hydropower station. Image courtesy of Le Grand Portage.