Giant panda Mang Cancan and his mother Mang Zai eat Guoguo at Chongqing Zoo in Chongqing, China, Feb. 23, 2025.