Skiing, dog sledding, skating, snow and sleigh rides. Canada offers a traditional Christmas – with a twist.