There's another reason to visit Snoqualmie, however. While you won't see the welcome sign for "Twin Peaks" anymore, the town once served as the filming location for several of the most iconic ...