Snow Leopards

The ghost of the mountains.

Snow leopards (Panthera uncia), also known as “ghosts of the mountain,” are large cats native to the mountain ranges of Central and South Asia. They are found in 12 countries, including Afghanistan, Bhutan, China, India, Kazakhstan, Kyrgyzstan, Mongolia, Nepal, Pakistan, Russia, Tajikistan, and Uzbekistan.

Continue reading “Snow Leopards”