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