Over 100 snow leopards estimated in Mt. Qomolangma reserve

Source:CCTV.com 30-05-23 09:27 Updated BJT
Font size:A+A-

The population of snow leopards in the Mount Qomolangma National Nature Reserve in southwest China's Xizang Autonomous Region now tops 100, according to the regional forestry and grassland bureau. The nature reserve boasts a treasure trove of biodiversity. The snow leopard is its flagship species and is under first-class state protection. 

Editor: Zhangrui
30-05-23 09:27 BJT
Share this: