A China-Europe freight train bound for Moscow departed Puhe station in Shenyang, northeast China's Liaoning Province, at around 11:30 a.m. Thursday, bringing the service's cumulative trips to top 140,000 and transporting goods worth over 560 billion U.S. dollars since 2011. #XinhuaNews












