...Devil's Thumb. The mountain is about 120 miles southeast of Juneau near the Alaska and British Columbia border. Climbers Mark Anderson, 22, of New Mexico, and Janelle Jakulewicz, 26, of Utah were picked up Friday night by a private helicopter...
Juneau Empire ©2011. All Rights Reserved.