Preview Theseus Lake in Cascade Mountains of Washington Image ID: 857-94790 Artist: The Open Road Images Purchase a commercial license Buy framed prints & more from our print store beauty in nature cascade mountains cloud day forest high angle view horizontal leavenworth mountain mountain range nature non urban scene no people outdoors scenics sky theseus lake tranquility tree usa washington