
An image captured by an infrared camera shows a wild snow leopard hunting with her two cubs on a mountain in the Wolong National Nature Reserve in Southwest China’s Sichuan province, June 2, 2015. (Photo provided to China News Service)
An image captured by an infrared camera shows a wild snow leopard hunting with her two cubs on a mountain in the Wolong National Nature Reserve in Southwest China’s Sichuan province, June 2, 2015. (Photo provided to China News Service)