SHANGHAI, CHINA - APRIL 20: A model stands beside a Lamborghini LP 670 sport car during a special media opening of the Auto Shanghai 2009 at Shanghai New International Expo Center on April 20, 2009 in Shanghai, China. More than 1,500 automakers and auto-parts manufacturers from 25 countries and regions will attend the auto show, which is scheduled to be held from April 20 to April 28. Driven by the government policies to stimulate car consumption, China's automobile sales rose 5 percent in March to a record high of 1.11 million vehicles, according to the China Association of Automobile Manufacturers.