Advertisement

Adam Popescu

On the high-altitude trail of one of the world’s most elusive cats

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

Related Topic
Conservation