China starts generating power from floating solar power plant

You may also like...