Tumwater Canyon is just an awesome drive west of highway 2 coming into Leavenworth and looks much like this label even today..
Photos are copyrighted and not to be used without permission