Come to the Yeti's Snow Parks at our East and North Resorts. http://www.mthigh.com/site/mountain/events-and-activities/yetisnowpark.html We are open for the 19/20 winter season. No, parking on the street is generally not legal.
There's plenty of places nearby where you can safely pull off the road for snow play, but I don't think there's any "Snow Play" at Mountain High itself (wasn't much of getting up there today either, CHP closed the 2)
Thanks! Your answer is awaiting moderation.