Exciting times here in Western Canada – the ski resorts are starting to open and the long-term season outlook is looking very promising with La Nina predicted to hit which will bring lots of snow! The Lake Louise Ski Area was the first ski resort to open in Canada on November 5th 2010. Jasper Marmot [...]