Infrared cameras confirm snow leopards in Yunnan, China, highlighting crucial high-altitude habitats.

Infrared cameras have captured the first images of snow leopards in southwest China's Yunnan Province, confirming the presence of this endangered species at altitudes of 4,500 meters in Shangri-La and 4,800 meters in Deqen County. These sightings, among the southernmost records in China, suggest that the Three Parallel Rivers area is a crucial habitat for snow leopard populations. Snow leopards are under first-class national protection in China and are listed as vulnerable globally.

November 10, 2024
9 Articles