Tumwater Dam Hydroelectric Project

We were on our way back from Leavenworth along US Highway 2 when we stumbled upon the Tumwater Dam Hydroelectric Project. Actually we heard the ferocious roar of the waters before we saw it crashing  down from over 20 feet high. The source of the watercourse – The Wenatchee State Park. Constructed from 1907- 09Continue reading “Tumwater Dam Hydroelectric Project”