Take in the gorgeous scenery and relax enjoying the views of the Historic Tumwater Dam. Discover this amazing dam nestled in the Cascade Mountains near Leavenworth. This historic spot used to be one of the largest hydroelectric projects west of Niagara Falls. Fantastic tree colors, rushing water flows, rocks and peaceful atmosphere will help you to unwind, fall asleep, concentrate and enjoy the fascinating fall landscape. Listen to soothing sound of water and recharge!