A photo taken by an infrared camera shows a snow leopard on Anemaqen Mountain in Qinghai Province. Environmental protection organization Plateau Nature Conservation Center launched a survey of snow leopards on the mountain since last November, recording the images of wild animals of many species. (Photo provided to China News Service)
RIGHT BG