Snow leopards inhabit mountain ranges from Kazakhstan to China, but just how many remain in the wild is a mystery yet to be solved