Long-horned mountain sheep in Jasper National Park