Snow hit many parts of north China Wednesday, causing deadly traffic accidents and highway closures and leaving tens of thousands of passengers stranded at major airports.