One adult North China leopard and two cubs were captured on camera in Lyuliang Mountains in north China's Shanxi Province. #AmazingChina
One adult North China leopard and two cubs were captured on camera in Lyuliang Mountains in north China's Shanxi Province. #AmazingChina