sheep grazing in the meadows of Scottish mountains in the Trossachs National Park in Scotland. Beautiful green Scottish summer mountainous landscape