Three snow leopards spotted in northwest China
Updated 17:55, 28-May-2019
[]
01:00

Three snow leopards and other wildlife species have been captured by infrared cameras in northwest China's Qinghai Province. The trio of snow leopards were caught on camera last Thursday, the first such sighting since a monitoring project was launched in May 2017, according to the Qinghai Provincial Administration of the Qilian Mountain National Park.