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.