Photo taken on July 14, 2015 shows a snow leopard appearing in the Himalayas at an altitude of about 3900m in Woma Village, five km from Jilong Town of Shigatse City, southwest China's Tibet Autonomous Region. Snow leopard is an endangered species whose global population is estimated less than ten thousand. [Photo/Xinhua]
|