It does not happen very often in Shanghai, but every couple of years you can see some snow here. Today was one of those few occasions. Yesterday it snowed for several hours, but the snow did not stay on the ground because it was still too warm. But last night after midnight it cooled off enough for the snow to start covering the ground. Around 3 AM this morning I was driving in a taxi, and many roads downtown were completely white. The taxi driver had probably never seen snow before, because he drove as if the roads were perfectly clean. Luckily we had no accident, because when I got out I almost fell down because the road was so slippery. A few hours later when it was light we took some pictures, but by that time the roads were clean again. A few pictures of a white Shanghai (all taken from my apartment) can be seen here.