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.
Hide player controls
Hide resume playing