Images of snow leopards were caught for the first time in eastern parts of southwest China's Tibet Autonomous Region. A total of 20 infrared cameras installed at a 100 square kilometers area in the Nujiang River valley captured footage of the cats several times since November, according to local authorities Monday. (Photo provided to China News Servcie)
RIGHT BG