The Snow Leopard is mainly located in Asia. Based in the central and southern areas of China, it extends up the eastern border as well and continues into Mongolia.