Hikers on Sahale Arm admire El Dorado Peak (left) and Forbidden Peak (far right) in North Cascades National Park, Washington, USA.
Hikers on Sahale Arm admire El Dorado Peak (left) and Forbidden Peak (far right) in North Cascades National Park, Washington, USA. Panorama stitched from 2 images.