Founded in 1981, the Snow Leopard Trust is the largest non-profit in the world dedicated to conserving the endangered snow leopard.
Snow leopards make their home in the mountains of 12 Central Asian countries, and have a range of over two million square kilometers. But human…
