Bighorn sheep are common sights in Banff and Jasper (photo: Lee Simmons/Travel Alberta)

Alberta Animals Big Horn Sheep – Lee Simmons Travel Alberta

By Craig Moy

alberta animals bighorn sheep banff jasper