Visitors walk around a Ryuga Mazda car on display during The Shanghai Auto Show in Shanghai April 21, 2007. [Reuters]