2 snowmobilers killed in separate avalanches in Washington and Idaho
YAKIMA: Two snowmobilers had been killed in separate avalanches in Washington state and in Idaho. Two snowmobilers using within the Cascade Mountains west of Yakima, Washington, on Friday triggered a slide in a usually east-facing bowl close to Darland Mountain, in keeping with the Northwest Avalanche Heart. The rider who didn’t survive was described as […]