Welcome to Leavenworth, Washington, the Christmas capital of the Pacific Northwest ... on from Thanksgiving through February. “Every time I go there, I just feel joy and excitement,” said ...