Snoqualmie Falls and Observation Point Postcard By Clifford B. Ellis – C-36
The former covered observation deck at Snoqualmie Falls in Snoqualmie, Washington only exists in postcards from the past. Constructed in the late 1960s by Puget Sound Power, the viewing area of the majestic 268-foot waterfall makes a small cameo in David Lynch and Mark Frost’s Twin Peaks. I acquired a postcard containing a photo by Clifford…
