Workers check the railyway tracks after a heavy snow in Huaibei, east China's Anhui Province, February 14, 2010. [Photo/CFP]
Go to Forum >>0 Comments