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