Where does a Snow Leopard Live?

They are found in Asia, in the mountains of the Himalayans, and other tall mountain ranges in China, Russia, and Mongolia. These mountains are very remote, and very rugged.