Photo taken on Nov. 30, 2016 shows an assembly line in a factory of China National Heavy Duty Truck Group Co., Ltd. in Jinan, east China's Shangdong 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/Guo Xulei)