My favorite family friendly winter activity in Whistler, Canada.