73 Endangered Snow Leopards Live in Himachal Pradesh, Finds a Survey
Elusive by nature, gorgeous by appearances – snow leopard is a large cat native to the mountains of Central and South Asia. The animal is listed as vulnerable on the IUCN Red List as the global population has dwindled down to less than 10,000 individuals