Photo taken on Nov. 24, 2016 shows a production line of a glass manufacturing factory in Shahe, north China's Hebei Province. China's manufacturing Purchasing Managers' Index (PMI) came in at 51.7 in November, up from 51.2 in October, according to data released Thursday by the National Bureau of Statistics. (Xinhua/Mou Yu)