India's snow leopard population is estimated at 718, with Ladakh being a major habitat. These elusive cats are vital ...
One of the most elusive animal species may disappear, researchers said. Survival of snow leopard populations could be "precarious" in the future due to the way the elusive mountain cats have evolved, ...
A snow leopard walks across a mountainside at Thiksey village on the outskirts of Leh in India's Ladakh region on February 13, 2024. Snow leopards are found in mountainous regions across 12 Asian ...
Earlier this year, the release of Nepal’s first robust national estimate of its snow leopard population helped fill in some of these knowledge gaps. The findings indicate a relatively stable ...
Big cats are elusive, but the snow leopard, especially so. Locals living alongside the leopards often refer to them as the ‘ghosts of the mountains’ as they are hardly ever seen. The snow leopard ...