Over 100 wind turbines stand in the ocean off east China’s Jiangsu Province, part of a power project jointly built by China and France. CGTN’s Zhao Chenchen takes you on a trip to the wind farm to see how it is powering the lives of millions of people.