The red panda (Ailurus fulgens) is a mammal species native to the eastern Himalayas and southwestern China.
Image dimensions: 2497 x 1660 pixels