Dall Sheep. The sheep are hard to see but, they are the little white dots near the top of the mountain.