ALBERTA, CANADA
Located within Banff National Park, Lake Louise Ski Resort in Alberta, Canada, is one of the largest and most scenic ski resorts in North America. Covering 4,200 acres, the resort features 164 named runs across four mountain faces, offering a diverse...
See Resort GuideRead more about the latest winners of OnTheSnow Visitors’ Choice Awards. Leave your own Resort Review and share your experiences to provide insights to other skiers.