Photo shows the world's first-ever torch for The World Games 2025 Chengdu unveiled in Chengdu, southwest China's Sichuan Province. (Photo courtesy of the publicity department of the Communist Party of ...