Cars are seen on display at the 25th Dalian International Automotive Exhibition in Dalian, Northeast China's Liaoning Province on Thursday. The five-day fair attracted about 380 global car producers, exhibiting more than 1,300 models with an exhibition scale of 100,000 square meters. Photo: cnsphoto