Shanghai auto show

Updated: Apr 19, 2011 20:04 IST

A woman stands near the logo of the Shanghai International Auto Show in Shanghai, China.
9/12
A woman stands near the logo of the Shanghai International Auto Show in Shanghai, China.

top photos