Visitors view a machine that makes 60 paper bowls per minute at the 11th China International Machinery and Electronic Products Exposition held in Wuhan, capital of central China's Hubei Province, Sept. 23, 2010. [Xinhua]
Go to Forum >>0 Comments