Castle Rock is an 8,137-foot (2,480-metre) mountain summit located on the shared border of Glacier Peak Wilderness and Lake Chelan National Recreation


Castle Rock is an 8,137-foot (2,480-metre) mountain summit located on the shared border of Glacier Peak Wilderness and Lake Chelan National Recreation Area in the North Cascades of Washington state. It towers over Stehekin which lies 55 miles from Chelan, Washington.


Size: 4690px × 3127px
Photo credit: © Richard Uhlhorn / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: castlerock, chelan, high, lakechelan, mountain, nationalparks, rocky, scenic, stehekin