Red panda lying on the tree with green leaves. Cute panda bear in forest habitat. Wildlife scene in nature, Chengdu, Sichuan, China. Shutterstock Image - Red panda lying on the tree with green leaves. Cute panda bear in forest habitat. Wildlife scene in nature, Chengdu, Sichuan, China. - ID: 725403232