Asked in Snow Leopards
Snow Leopards

In what part of the world do snow leopard live?

Answer

Wiki User
12/01/2013

Central Asia, from Himalayas to Mongolia and south Russia !

For the source and more detailed information concerning this subject, click on the related links section (Answers.com) indicated below.