Three wild North Chinese Leopards spotted in China's Shanxi
Three wild leopards were spotted by an infrared camera on a mountain in Lyuliang, China's Shanxi Province. The North Chinese Leopard is a national first-grade protected animal. In the picture, an adult leopard walks in front, while two young cubs scamper along behind it. After years of ecological protection and rehabilitation, wildlife populations and local habitats are thriving.