These three snow leopards were caught on video together in the mountains outside China s Zhaxilawu monastery. In this area of the Qinghai Province, Panthera partners with the Snow Leopard Trust and Shan Shui to monitor and protect snow leopards and their prey.
0
0
Related videos
Preparing
To view the site materials you should be more than or equal to 18 years old