Chongqing, China - November 10, 2024 Giant pandas play at Chongqing Zoo in southwest China's Chongqing, Nov 10, 2024.
The panda-themed railway station in Chengdu, capital of Southwest China's Sichuan province, is set to open on Nov 12, 2024.