Leavenworth Washington winter is MAGICAL! an adorable Bavarian Village with snow capped mountains, Christmas lights, and fun winter activities!