Tagged #Northwest

Face to Face, at Mt. Si

With Twin Peaks set to begin filming next year, why not revisit what is perhaps the most iconic set-piece of the show: Mount Si? Featured frequently and prominently throughout the show’s two series span, the mountain is perhaps most commonly seen behind the “Welcome to Twin Peaks” sign. Although it gained further prominence through the…