Lake Louise, Alberta – Canada is known for its serenity during the winter with snow covered landscapes and picturesque nature. However, the snow season is deadly...