Visitors watch cars on display during the first day of an auto show in Nanjing, central China's Jiangsu Province, May 1, 2010. [Han Yuqing/Xinhua]
Go to Forum >>0 Comments