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.
Copyright © 2018 CGTN. Beijing ICP prepared NO.16065310-3
Copyright © 2018 CGTN. Beijing ICP prepared NO.16065310-3