Stehekin River - Wikipedia, the free encyclopediaThe Stehekin River is a river located in Washington state in the Pacific Northwest of the United States. It is the main river flowing into Lake Chelan.
The Stehekin Valley - HomeThe Stehekin Valley is the gateway to the North Cascades National Park and offers world class scenery, hiking, horseback riding, river rafting, biking, kayaking, …