Well, England never get's much snow in comparison with the rest of Europe.
They get like metres of snow during the winter, and school is constantly open.
I bet they laugh at Englands complete failure when an inch of snow falls. ^_^
(On an unrelated note, I guess we can use this now instead of those rep messages. , although the rep messages were funnier. (Mass repping to message people. ^_^))