Leopard cats found in nature reserve

Ecns.cn Published: 2017-10-31 11:23:00
Download image Comment
Share
Share this with Close
Messenger Messenger Pinterest LinkedIn
1/5
Photo taken by an infrared camera shows a leopard cat in Houhe Nature Reserve in Wufeng Tujia Autonomous County, Central China’s Hubei Province. Researchers have now found three leopard cats, which are under second class animal protection in China, living in the reserve. [Photo: Ecns.cn]

Share this story on

Related stories