Photo taken on April 25, 2014 shows a snow leopard in Altunshan Nature Reserve of northwest China's Xinjiang Uygur Autonomous Region. This is also the first time that snow leopard caught on camera in this area. (Xinhua photo)
Copyright ©1999-2018
Chinanews.com. All rights reserved.
Reproduction in whole or in part without permission is prohibited.