News

The mountain pass is about 60 miles southeast of Anchorage, Alaska. "A group of snow-machiners were riding on the backside of Seattle Ridge, which is northwest of the Seward Highway," troopers ...
The mountain pass is about 60 miles southeast of Anchorage, Alaska. Start the day smarter. Get all the news you need in your inbox each morning. "A group of snow-machiners were riding on the ...