A cleaner sweeps the snow on a road in Shanghai, east China, Jan. 20, 2011. Local weather station issued warnings on the possible further snow storm. [Xinhua]