Adjacent to Lake Louise and Sunshine Village, Mount Norquay is located in Alberta, Canada which constitute the ski area of Banff National Park. With a total of 60 slopes served...