Giant panda (Ailuropoda melanoleuca) 'Lun lun' at Zoo Atlanta.