00:14
The 4K video shows a snow leopard patrolling its territory in Sanjiangyuan National Park, northwest China's Qinghai Province. Snow leopards are under China's highest national-level protection and listed as vulnerable by the International Union for Conservation of Nature. Known as the "king of snow mountains," they are usually found somewhere 3,000-5,000 meters abover sea level.