China: Home to the Biggest Floating Solar Power Plant in the World

World's largest floating solar power plant.

China has the biggest floating solar power plant in the world. (Image: Screenshot via YouTube)