A photo captured on Sept. 17, 2023, showcases the 19th Asian Games mascots at Yangshan Sports Climbing Center in Hangzhou, east China's Zhejiang province. The Hangzhou Asian Games are scheduled to begin in China on Sept. 23. [Photo by Liu Caiyi/China.org.cn]