Recent update on Snow leopard population
Snow leopard is an elusive big cat that inhabits in 12 range states across Asia. It’s believed to be an indicator species for its high altitude ecosystem. A stable population of snow leopard marks that high mountain ecosystems are in good shape. We are thrilled by the news that one of the biggest field surveys in the…