- Associated Press - Sunday, February 7, 2016

ATLANTA, Idaho (AP) - A rock slide on Sunday blocked the only road into and out of the Twin Springs resort near Atlanta, Idaho.

KTVB-TV reports the slide was on Arrow Rock Road, about 14 miles east of Idaho 21.

Authorities say about 20 people were stuck at the resort while they worked to clear the slide.


Information from: KTVB-TV, http://www.ktvb.com/



Click to Read More

Click to Hide