Of the so-called Big Cats, the snow leopard is among the rarest and most mysterious. It’s also been the...