Video
22:34, 30-Nov-2018
An infrared camera recently captured a wild leopard at the Huangbaiyuan Nature Reserve in Baoji City, northwest China's Shaanxi Province. This is the first time in 40 years that a wild leopard has been spotted in the area.
Updated
21:30, 03-Dec-2018
[]