Snow leopards spotted in China's Yunnan for first time
KUNMING, Nov. 10 (Xinhua) -- Infrared cameras have captured images of snow leopards in two different locations in southwest China's Yunnan Province for the first time, confirming the presence of this endangered species in the province, authorities said Saturday.
Two snow leopards were spotted at altitudes of 4,500 meters within the city of Shangri-La and 4,800 meters in a township in Deqen County, respectively.