Xinhua | April 21, 2025
A China-Central Asia freight train waits for departure at the Tuanjiecun Station in southwest China's Chongqing, April 20, 2025. (Xinhua/Tang Yi)