Here are the world’s top renewable energy producers

The Three Gorges Dam on the Yangtze River, China (Credit: Le Grand Portage, Derivative work – Rehman/Wikipedia)