(260420) -- ABA, April 20, 2026 (Xinhua) -- A snow leopard eats its prey at Lianbao Yeze scenic area in Aba County of Aba Tibetan and Qiang Autonomous Prefecture, southwest China's Sichuan Province, April 12, 2026. Known as the "king of the snow mountains," snow leopards are under first-class national protection in China. They are native to snow-capped mountains in central and southern Asia and serve as a barometer for the health of the entire high-altitude ecosystem. (Photo by Yongdan/Xinhua)


















