Flock of sheep invading the mountains :). Taken in the Ciucas Mountains, in Romania.