A concept car is displayed at 2015 Shanghai International Automobile Industry Exhibition in Shanghai, China, April 22, 2015. A total of 1,343 complete vehicles were displayed, including 103 domestic and international new energy vehicles and 47 concept cars. (Photo: Xinhua/Pei Xin)
RIGHT BG