I came across a group of these sheep on the Rongbuk Glacier, not far
from Basecamp. The glacier has a large amount of fine rock debris on
its surface here, and some grass grows. It seems that these sheep
more or less live on the glacier.
If you want to see what the subject of a photo is, view it in small, preview, size and you should be able to see a title if you hover your cursor over it.