Photo taken on April 20, 2015 shows an unmanned concept car of Benz displayed in the Auto Shanghai 2015, east China's Shanghai. A total of 1,343 complete vehicles were on display, including 103 new energy vehicles and 47 concept cars. (Xinhua/Ding Ting)
Day|Week