Toggle Nav


snow leopard caught by camera trap

New photo evidence of snow leopards in northeast India

For perhaps the first time ever, a snow leopard was captured by a camera trap in a remote forest in the Indian state of Arunachal Pradesh. Arunachal Pradesh remains largely unexplored, making this photographic evidence of snow leopards especially significant.