Visitors view a car at an auto expo held in the Liaoning Industrial Exhibition Hall in Shenyang, capital of northeast China's Liaoning Province, April 14, 2010. The 2010 Shenyang Spring Auto Expo was held here on Wednesdaty with over 40 national auto factories on show. (Xinhua)
|