Photo taken by an infrared camera shows a snow leopard at the naturel reserve on Qilian Mountain in Northwest China’s Qinghai Province. Authorities installed 154 infrared cameras on Qilian Mountain to aid in research on the rare animals, capturing 251 images and videos of snow leopards. (Photo provided by Qilian Mountain Nature Reserve Administration)
RIGHT BG