Leopard

A snow leopard is pictured by infrared camera

A snow leopard is pictured by an infrared camera in Qilianshan National Nature Reserve in northwest China’s Qinghai Province. Images of several wild animals were captured by infrared cameras during a wildlife survey in the area. (Xinhua/IANS)