Do yaks live on Ben Nevis?

No