Twin Peaks Location – Cyril Pons Walks His Dog
We return to the woods today for a look at the film location where Cyril Pons (played by Twin Peaks co-creator Mark Frost) walks his dog. This scene, like many of the woods scenes in Season 3 on Showtime, was shot along Weeks Falls Trail in Olallie State Park outside of North Bend, Washington.