Scar, the Snow Leopard spotted in northwest China-Xinhua

Scar, the Snow Leopard spotted in northwest China

Source: Xinhua

Editor: huaxia

2024-12-23 08:06:46

Meet Scar, not the envious brother of #MufasaTheLionKing but a snow leopard from northwest China. Check out its rare footage captured by infrared cameras in the Gahai-Zecha National Nature Reserve

Comments

Comments (0)
Send

    Follow us on