
Twin Peaks Location – James Hurley at the Mountain Overlook
In the Twin Peaks Pilot, there are two short scenes of James Hurley sitting on a mountain overlook holding a necklace with half a gold heart. In reality, this scene was shot outside of Snoqualmie, Washington at a spot now known as Snoqualmie Point Park.