Chongqing Zoo in southwest China was packed with visitors during the National Day holiday, all eager to see the celebrity giant panda twins, Yu Ke and Yu Ai. These "panda influencers" delighted the crowd with their adorable synchronized moves – chowing down on treats and playing together..