Welcome to the Christmas capital of Washington state (Video)
Decades ago, Leavenworth was a near ghost town. But in the 1960s, desperate business owners made a gamble and began taking out loans to remodel the downtown. Now, the Bavarian village is the Christmas capital…