Beijing auto exhibition

Updated: Apr 23, 2012 12:04 IST

Mazda's Mazda5 on display at the Beijing International Auto Exhibition in China. AP Photo/Vincent Thian
7/8
Mazda's Mazda5 on display at the Beijing International Auto Exhibition in China. AP Photo/Vincent Thian

top photos

other photos