Tourists queue for visiting China Pavilion of World Expo 2010, in Shanghai, east China, on Feb. 4, 2011. Tens of Thousands of tourists visited China Pavilion Friday, during China's Spring Festival holiday. [Xinhua]
Go to Forum >>0 Comments