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
[]
00:43