Atlanta's departing panda twins, Mei Lun and Mei Huan, were born July 15, 2013, and were the first surviving panda twins born in the United States.