Rare animals in Altun Mountain, NW China's Xinjiang
  • 4 years ago
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