high altitude grazing

Southern Poland mountains with sheep grazing high up