Snow falling from a rooftop in Shenyang, China.