Rare snow leopard spotted in Qilian Mountains of China

A snow leopard has been spotted climbing rocks in Northwest China\’s Qilian Mountains. These mountains are the main habitat of the rare big cat which enjoys international and national protection. Snow leopards are increasingly being spotted nowadays thanks to their improving environment.

(Produced by Yuan Ming and Shi Shengyuan; edited by Xie Runjia)

Leave a Reply

Your email address will not be published. Required fields are marked *