Well these creatures are well named as they inhabit the high altitude of the Jasper and Banff National Parks in Canada. Amidst the almost lunar terrain and with snow a constant companion, we follow a flock - though that seems an oddly inappropriate noun - of these bighorn sheep as the ewes rear their very woolly lambs while the rams seem to spend most of their time bickering with each other. It’s...