Mountain High does have a snow play area specifically designed for children with tubing and fun. They're all so many places along the highway where people Park their cars and ride down the hill on sleds and plastic slides
They have snow play area for tubing and snow play
Thanks! Your answer is awaiting moderation.