Tourists with cartoon caps enjoy themselves at Tiananmen Square, Beijing, China, Jan. 3, 2010. Heavy snow hit Beijing on Sunday to close expressways, delay flights and disrupt bus services. [Xinhua]
Go to ForumComments