Welcome to Leavenworth, Washington, the Christmas capital of the Pacific Northwest. Decades ago, Leavenworth was a near ghost town on the eastern slopes of the Cascade Mountains, one of the region ...
The Christmas holiday is long gone, but trees are still awaiting pickup in parts of Washington, D.C. Dried-up trees were spotted laying along the curb outside many homes in Northwest on Thursday.