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