Stehekin

The town is Stehekin is at the north end of Lake Chelan. It is a 50 mile boat ride from Chelan.

131 views
0 faves
0 comments
Taken on October 14, 2006