Aerial photo taken on Aug. 21, 2016 shows a wind power station in Weichang County of Chengde City, north China's Hebei Province. (Xinhua/Liu Mancang)