Rare animals in Altun Mountain, NW China's Xinjiang

Published on 15 Aug 2020 12:11:27 PM

Caught on camera! Footage of snow leopards, Tibetan Snowcocks and blue sheep among rare species captured by infrared cameras across Altun Mountain National Nature Reserve in Xinjiang, NW China.



WATCH MORE: https://thestartv.com/c/news
SUBSCRIBE: https://cutt.ly/TheStar
LIKE: https://fb.com/TheStarOnline