It's freezing - it must be global warming
While most Australians can only dream of a white Christmas this week, Canadians are set to experience their whitest in almost 40 years.
The entire country is covered in snow for the first time since 1971.
Alberta is the only province that has no weather warning current and as many as 100,000 people in Atlantic Canada are without power as snow and freezing temperatures wreak havoc.
The prairie provinces are in a deep freeze, with temperatures dipping to under minus 30 degrees Celsius, and even British Columbia is suffering with unusually cold weather.
Eastern Canada is still digging out from back-to-back weekend snowstorms that dumped 50 centimetres of snow and disrupted air travel during the busiest time of the year.
Forecasters say there is more snow coming on Christmas Eve.