Tag: mammal

ili pika, the magic rabbit

This adorable creature is called the Ili Pika (Ochotona iliensis) and it hasn’t been spotted for more than 20 years. Nicknamed the “magic rabbit”, the little mammal with a teddy bear face is native to the Tianshan mountains in China….

Share