![](http://www.ecns.cn/hd/2023/11/07/bf9b46237a7d430f823d4c37f3c72381.jpg)
China is home to over 60% of all snow leopards in the world, according to the Qinghai-Xizang Plateau Snow Leopard Conservation Alliance.
About 4,500 of the world's 7,000 snow leopards live in China's Xinjiang, Xizang, Qinghai, Inner Mongolia and four other provinces and regions. The Qinghai-Xizang Plateau accounts for more than 90% of their total habitat in China.