A sanitation worker cleans snow on a road in Shenyang, capital of northeast China's Liaoning Province, Nov. 12, 2012. A cold front is sweeping across the country's northern areas, bringing heavy snow and blizzards. (Xinhua/Cao Yang)