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

Alberta Animals Big Horn Sheep – Lee Simmons Travel Alberta

By Allison Bench

alberta animals bighorn sheep banff jasper