Shenyang, capital city of northeast China's Liaoning Province, was hit by heavy snow on December 27, 2008.