Visitors to the Yellow Sea coastal city of Yancheng in Jiangsu province are often amazed by giant wind turbines lined up ...