The 100,000th China-Europe freight train has departed from the southwestern city of Chongqing, marking yet another milestone in the country's cross-border trade.
See All 2121 Episodes of "Headline News"