Four snow leopards were recently captured by infrared cameras installe...
Four snow leopards were recently captured by infrared cameras installed in mountainous areas in Altay, northwest China's Xinjiang. #SnowLeopards #China #Xinjiang
留言 0