By continuing to browse our site you agree to our use of cookies, revised Privacy Policy and Terms of Use. You can change your cookie settings through your browser.
CHOOSE YOUR LANGUAGE
CHOOSE YOUR LANGUAGE
互联网新闻信息许可证10120180008
Disinformation report hotline: 010-85061466
Infrared cameras in the Ya'an section of the Giant Panda National Park in southwest China's Sichuan Province captured a snow leopard feeding. Known as the highest-altitude feline species in the world, snow leopards are often referred to as the "barometer of alpine ecosystem health". As apex predators, snow leopards symbolize the health and stability of alpine ecosystems.