An infrared camera in the forests of the Tianshan Mountain in northwest China's Xinjiang has captured a rare sight: a snow leopard and her three cubs strolling gracefully through the snowy woods. Together, they roam through the snow-covered rocks and forest with ease, offering a glimpse into the region's beautiful wildlife.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3