Regions China
Population of snow leopards in Qinghai reaches 1,200, signaling key progress in endangered species protection
The population of snow leopards in Northwest China's Qinghai Province is currently estimated to be 1,200, with their distribution seen across all cities and prefectures in the province, which shows the province's significant achievement in recovering