Rare animals in Altun Mountain, NW China's Xinjiang

2020-08-15 1

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