GLOBALink | Snow leopards protection bears fruit in Qinghai, China
China's Qinghai is one of the regions in the world which boasts the highest population density of snow leopards. Over the years, the protection of the big cats has been prioritized in the region.
Produced by Xinhua Global Service