It’s basically a teddy-bear-faced squirrel-bunny, and this is the first time it’s been photographed in over 20 years. The Ili pika makes its home in China’s Tian Shan Mountains. It was first discovered in 1983, and since then, less than …
Read More »