India’s inaugural survey on snow leopards has unveiled a population of 718 individuals within its borders, signaling hope for the species despite threats from poaching, climate change, infrastructure development and the degradation of their high-altitude habitats.