Leavenworth is a little touristy town in the Cascade mountain foothills.
Driving home from my weekend's adventures, I stop here often to stretch my legs.
This view is from the gas pump at the 76 station.... I do really really really
live in a beautiful state.