Twin Peaks Film Location – Windom and Annie at Glastonbury Grove
The exploration of the Twin Peaks film location for Glastonbury Grove continues with a look at Windom Earle and Annie Blackburn’s arrival in Episode 2022. This scene takes place in the southern California wonderland of film locations known as Franklin Canyon Park.