Foot bridge over Lochsa River with Tamaracks in the background. (File/Getty Images) Deep in Idaho’s Clearwater Mountains, along the beautiful Lochsa River, is a stand of ancient cedar trees.
WEATHER ADVISORY is in effect from 11 AM Saturday until 5 PM Sunday for the Gallatin and Madison County Mountains and Centennial Mountains, including the ...