Sheep and lambs on the Mount Roy, Roys peak in Wanaka, South Island, New Zealand. Sheep on the mountain.