Want snow? Whistler's got it - 16 inches over the last 24 hours. Time for skiing & snowboarding!