A pedestrian walks in snow in Harbin, capital of northeast China's Heilongjiang province, April 12, 2012. A snowfall hit the city on Thursday. [Photo/Xinhua]