News
Dubbed "Fuxing," which means "rejuvenation," the new high-speed trains are expected to expand service starting Sept. 21 to run between Beijing and Shanghai, traveling at speeds of up to 350 km/h ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results