This gallery contains 5 photos.
Happy International Red Panda Day, celebrated annually on the 3rd Saturday of September! The Red Panda (Ailurus fulgens, which roughly translates to “shining cat”), is a small mammal native to the eastern Himalayas and southwestern China. It is the only extant species of the Ailuridae family, nestled within the “weasel…