Tag: Sawtooth Mountains

Snowmobiler dies in Sheep Creek avalanche, Idaho

In tragic news, a snowmobiler has died following a Sheep Creek avalanche, near Palisades Reservoir, Idaho. Bonneville County Sheriff's Search & Rescue...