Error loading player: No playable sources found
01:04
Infrared surveillance cameras have captured footage of four rare Chinese leopards at a nature reserve in the Taihang Mountains, Zezhou County in north China's Shanxi Province. Experts say these leopards' body shapes and the activities they were doing show they are in good physical condition. The Chinese leopards are known as Huabei leopards, or North China leopards.