Watch World Cup women’s alpine skiing from Lake Louise Watch action from the women’s alpine skiing World Cup stop in Lake Louise, Alta. CBC | Sports News Alpine from Lake Louise skiing WATCH women's world’ 2019-12-06 admin