Chinese wind and solar park operator Huaneng Renewables Corp Ltd (HKG:0958) said Monday it will demolish its operational 99-MW Yuntai Mountain wind farm and restore vegetation at the site in the Sanfeng Mountain National Reserve in Chinaâs Yunnan Province.