Pelton Peak and Magic Mountain down the Stehekin River Valley, viewed from Cascade Pass, North Cascades National Park, Washington State, USA