Download
Watch the transportation of China's giant wind turbine leaf blades
00:29

The world's first 16-megawatt offshore wind turbine project has entered the installation phase in southeast China's Fujian Province. This video shows the land transportation of these giant wind turbine leaf blades.

Search Trends