The longhorn sheep are grazing on the mountain.