China-Europe freight train trips exceed 90,000, facilitating trade and creating win-win for both economies
The X8157 freight train departs from the Xi'an International Port Station in Xi'an, Northwest China's Shaanxi Province on May 25, 2024. Photo: Liu Yang/GT Editor's Note: As the Chinese economy faced some challenges in recent years, some …