Photo of North Cascades National Park

4.5
22 votes

North Cascades National Park

810 State Route 20, Rockport, Washington 98284 USA

Add Photo

Stehekin sits at the top of Lake Chelan, welcoming visitors to take a life at a slower pace.

Photo Credit: NPS Photo/D.Dixon

Remove Ads

Claim copyright