Navy team rescues climbers caught on 8,800-foot ‘Forbidden Peak’Forbidden Peak is known as one of the most difficult descents in the Cascades.By Victoria Leoni5 years ago