Owner The Lake Louise Ski Area behind that:

skilouise.com - Lake Louise Ski Resort | Alberta Ski Hill | Official Website of The Lake Louise Ski Resort