Twin Peaks Film Location – Top o’ the Mount Si

In Twin Peaks Episode 1002, there is a transitional shot of the top of a snow-covered Mount Si in North Bend, Washington. During my visit in October 2019, I took a similar shot of this gorgeous mountain overlooking the town. Here’s a film location comparison of the two mountains from 1989 to now, with extra photos…

Read More
Top