There are less than 1000 Ili pikas in existence , says Li Weidong . The Ili is a small antelope that lives on the Tibetan plateau and has been extinct for more than 100 years.
There are less than 1000 Ili pikas in existence , says Li Weidong . It was photographed for the first time in two decades last year .