there are many sheep that are on this mountain
A flock of sheep standing on top of a lush green field.
a herd of sheep sitting on a grassy hill
A flock of sheep on a grassy hillside.
so many white sheep in the field grazing