Language
People play a human fooseball game in front of a department store in Hangzhou, East China's Zhejiang Province, March 16, 2008. [Xinhua]