Stock Photo: Rocky Mountain Bighorn Sheep are found along many of BC´s mountain ranges, British Columbia, Canada