Video PlayerClose
A snow leopard is pictured by infrared camera in Qilianshan National Nature Reserve in northwest China's Qinghai Province, June 19, 2017. Images of several wild animals were captured by infrared cameras during a wildlife survey in the area. (Xinhua)