Giant panda, Ailuropoda melanoleuca, approximately 6-8 months old, resting on a tree branch high in the forest canopy.