Lake Louise Inn is a proud sponsor of the Winterstart World Cup. Canada’s only alpine ski racing World Cup features the world’s best athletes and is broadcast to an audience of over 100 million people around the world. Typically this event is held around the last weekend in November or the first weekend in December.