Make me your Homepage
left corner left corner
China Daily Website

Concept cars at the Shanghai Auto Show 2013

2013-04-22 08:20

By Hao Yan (chinadaily.com.cn)

Concept cars at the Shanghai Auto Show 2013

BYD and Daimler's joint venture brand Denza make its world premiere at the Shanghai International Automobile Industry Exhibition. The fully electric concept car is pictured on April 21 at the Shanghai auto show 2013. [Hao Yan/chinadaily.com.cn] 

Previous Page 1 2 3 4 5 6 Next Page

8.03K
...