A visitor views a car at the 2015 Chongqing Auto Consumer Festival in southwest China's Chongqing municipality, Nov 12, 2015. The 4-day festival kicked off on Thursday and more than 80 brands of automobile would show on the festival. [Photo/Xinhua]