Snow leopard seen in NW China's Uygur Autonomous Region
Updated 16:57, 07-Jan-2019

Snow leopards were spotted by infrared cameras in a county of northwest China's Xinjiang Uygur Autonomous Region recently. The footage, shot in December, was collected from two infrared cameras, each of which captured the images of the snow leopard.