Residents clear snow from their cars before going to work in Shenyang, capital of northeast China's Liaoning Province, on March 15, 2010. A heavy snow hit Shenyang Sunday night, bringing fresh air to the city but causing troubles on the road as well.[Xinhua] |