Leavenworth has a Bavarian look and a festive feel. You can ski, try European food, and shop under lights. It's a holiday treat.