Snow falling, this place is feeling like Twin Peaks (because it is). North Bend, WA