This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies Find out more here
Leavenworth, Washington, has become a holiday hotspot, transforming from a fading mining town into the Pacific Northwest's festive capital.