Visitors look at vehicles during the Dalian International Automotive Industry Exhibition held at Dalian World Expo Center in Dalian, a coastal city of northeast China's Liaoning Province, Aug. 23, 2009.[Xinhua]
Comments