This photo taken on March 14, 2024 shows a China-Europe freight train preparing to depart from the Harbin international container center station in Harbin, capital of northeast China's Heilongjiang province. (PHOTO: XINHUA)