A truck clears the snow in Harbin, Northeast China's Heilongjiang province on Nov 28, 2012. [Photo/Xinhua]