China's high-altitude Qinghai Province home to rare leopards
555
In 2017 alone, around 10 leopards were sighted by planted cameras in northwest China's Qinghai Province, which is located 4,000-plus meters above the sea level.
from Liveleak.com Rss Feed - Featured Items http://ift.tt/2lq5PHE
from Liveleak.com Rss Feed - Featured Items http://ift.tt/2lq5PHE
Commentaires
Enregistrer un commentaire