Show the Map

Snoqualmie Falls

One of Washington's spectacular tourist spot. It was featured in "Twin Peaks" a popular TV series. The falls is diverted to a power plant to be converted into a power energy source.

Back