Grab your winter clothes, dust off your ski boots and take to the slopes at Leavenworth Ski Hill. You'll be a pro on the downhill runs before you know it.
Leavenworth Ski Hill is located in Leavenworth. When you're done there, why not explore what the area has to offer? Front Street Park is one interesting place that's within reach.