This thing really exists

For more than 20 years, the Ili pika (Ochotona iliensis), a type of tiny, mountain-dwelling mammal with a teddy bear face, had eluded scientists in the Tianshan Mountains (map) of northwestern China.

Share