Chinese Snow Leopard
In this undated photo released by Chinese Academy of Sciences, snow leopard is seen in remote region of China. Chinese scientists have photographed five rare snow leopards on a remote mountain, raising hopes there might be more of the endangered animals in the wild than previously thought, a researcher said Friday, Feb. 17, 2006. The photographs were snapped by automatic infrared cameras on a mountain in China's northwest, the first clear sightings after a year of tracking the elusive big cats. (AP Photo/Chinese Academy of Sciences, HO) Source
0 Comments:
Post a Comment
<< Home