Ili pika, a furry teddy bear-like mammal in China, spotted for the first time in twenty years!
In the Tianshan mountains, of northwest China, lives a curious-looking animal, named Ili pika, that is known for its elusiveness. Technically called Ochotona iliensis, the species belongs to the Ochotonidae family of mammals, and is believed to be a distant relative of rabbit. What is more, this adorable furry animal has been recently spotted for…