Big Horn Mountain Sheep enjoying a meal at Libby Dam Park. Louise Benitz By Greg Lindstrom August 11, 2015