2024.12.07 17:19 GMT+8

Rare footage of snow leopard feeding spotted in Sichuan

Updated 2024.12.07 17:19 GMT+8
CGTN

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.

Copyright © 

RELATED STORIES