Watch the transportation of China's giant wind turbine leaf blades
Share
Copied
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.