BEIJING, April 26, 2014 - A Mercedes C-class car is displayed during the ongoing Beijing International Automotive Exhibition in Beijing, capital of China, April 25, 2014.

1 / 4

A visitor watches a motorcar during the ongoing Beijing International Automotive Exhibition in Beijing, capital of China, April 25, 2014.

2 / 4

Visitors gather to watch a Lotus car made in UK during the ongoing Beijing International Automotive Exhibition in Beijing, capital of China, April 25, 2014.

3 / 4

A Landrover SUV concept vehicle is displayed during the ongoing Beijing International Automotive Exhibition in Beijing, capital of China, April 25, 2014.

4 / 4
 

Latest News

Latest Photos