Stevens Peak Couloirs Posted on May 5, 2018April 5, 2023 by kyle A quick spring mission to ski the couloirs on the NW side of Stevens Peak near Wallace, Idaho. Read More