NOW OPEN! Tis’ the season for winter cheer and there is no better place to find it than the Yeti’s Snow Play at Mountain High. Come play in the snow, slide down the tubing lanes, take a scenic sky chair ride, or meet the Yeti. Have your picture taken with Santa and the Yeti free with the purchase of any tubing or snow play activity. Now open weekends & holidays.