Researchers have recently captured images of about five wild snow leopards on the summit of Mount Tomur, which stands at 7,435 meters in Xinjiang province, northwestern China. This marks the first time that Chinese scientists have photographed this rare animal.
The snow leopard is known to inhabit scattered regions on snowy peaks ranging from 2,700 to 6,000 meters or in vast plateaus across Afghanistan, India, and Nepal.
Based on this recent discovery, the actual population of snow leopards may be greater than the estimated 750 individuals reported by Dr. George Schaller, a specialist from the Wildlife Conservation Society (WCS), back in 1980.
NGUYỄN SINH