Designed by
Title
Cowin iCX,2014 CDMS #45598713
Description
The 17th Chengdu Motor Show(CDMS),one of the top four auto shows in China, was held at Century City New International Convention & Exhibition Center from 29 Aug.to 7 Sept. 2014,in Chengdu,and attracted over 1300 vehicles from 102 auto brands on display.
This image is editorial