They’re known as the “ghost of the mountains,” so it makes sense that snow leopards can be extremely difficult to spot. Yet, ...