Setting the Stage – White Tail Falls
The majestic White Tail Falls in Twin Peaks is first introduced to viewers during the opening credits of the Pilot Episode. In reality, the falls are known as Snoqualmie Falls in Snoqualmie, Washington. This Setting the Stage story takes a look at the falls as seen throughout the three seasons of Twin Peaks.