very many brown horses near a mountain grazing
there are many wild horses nest to a small mountain
eight long horned sheep grazing in the grass
Represent the Image caption about Nature:
Represent the Image description about Nature:
Represent the Image description about Nature: