Twin Peaks Location – Establishing Shot for Buckhorn, South Dakota
Early in Twin Peaks Part 1 on Showtime, there is an establishing shot of the fictional town of Buckhorn, South Dakota. This episode debuted on May 21, 2017, and by June 11, I had found the location.