Researchers from the Nature Conservation Foundation have been studying the snow leopard and its main prey, the blue sheep (Pseudois nayaur), around Kibber village since the late nineties.
KUNMING -- Infrared cameras have captured images of snow leopards in two different locations in Southwest China's Yunnan province for the first time, confirming the presence of this endangered ...