Scientists have spotted the endangered snow leopard in Sanjiangyuan Region in northwest China's Qinghai Province respectively on Dec. 20 and 22, 2013, according to the local forestry bureau on Wednesday. The snow leopard is a moderately large cat native to the mountain ranges of Central Asia. It is listed on the IUCN Red List of Threatened Species as Globally Endangered. [Photo/China News Service]
|
Go to Forum >>0 Comment(s)