I'm bringing my family to Leavenworth for the Thanksgiving break. It's our first time to Leavenworth! I know there is no snow on the ground in town, so I assume the sledding hill is closed. Is there any place in the nearby mountains (like within 30 mins) to go sledding? If so, I'd really appreciate some directions. I have a couple young kids who would love to go if possible.