N850FD (cn 37721) A crowd of people says goodbye to Mei Lan. The female giant panda was born at Zoo Atlanta a few years ago and she is going home to China aboard FedEx Express 777-200F N850FD. This was the scene at ATL on the morning of February 4, 2010.