“Northwest Passage” Filming Locations

Twin Peaks episode “Northwest Passage” was filmed in Snoqualmie, Fall City, Everett, Seattle, & North Bend in the United States of America.

Kiana Lodge as The Great Northern (interior)

Leland Palmer is helping Benjamin Horne to sell property in a new development to some oversees investors when he learns of Laura's death.