VIDEO

At the source of China’s Yangtze River, CCTV captured over 300 videos of snow leopards within the span of three months. The snow leopard is a large cat native to the Pamir Mountains and Himalayan Plateau. It is listed as one of China’s first-class national protected animals.

2018-03-21 22:39 GMT+8
Copyright © 
OUR APPS