Ili pika ~ this rare

Ili pika ~ this rare tiny mammal was seen last summer in China's Tianshan Moutains