Hydropower Stations on Yangtze River Build the World’s Largest Clean Energy Corridor Geraldine 3 years ago Clean Energy The cumulative power generation from six hydropower stations built on the Yangtze River has exceeded three trillion kilowatt hours (kWh). Credit CGTN