Camera traps reveal the population size and distribution of snow leopards across a 59,000 km2 landscape in India’s Ladakh territory, in the north of the country. The study, by an international research team, estimated that Ladakh is home to 477 snow leopards, representing 68% of India’s total population. The density of snow leopards varied between […]