XINJIANG, April 28 - According to Chinese Academy of Sciences, the number of Snow leopards are recovered and distribution area is wider at Tianshan area.


Infrared photography of Snow leopards.

Snow leopard called "the kings of the snowy mountains," is an endangered species and national first-class protected animal that lives on snowcapped mountains. There are only 4100 to 7350 Snow leopards left in the world, with around 2500 to 3500 in China, especially in Xinjiang with amount of 1200.

By Xin Shuyu