China has the largest number of snow leopards at about 2000-2500 individuals. Snow leopard populations are also found in Bhutan, Nepal, India, Pakistan, Afghanistan, Russia, and Mongolia, although their population is dropping in these countries.
For more relevant articles refer to the links given below:
- UPSC Environment and Ecology Questions
- International Union for Conservation of Nature (IUCN)
- UPSC Environment and Ecology
Related Links |
|
Comments