Back to Riding China’s Rails (This article was written just before the terrible accident on the new Beijing-Shanghai Super Express Train) In the past two weeks there has been much fanfare in China heralding the new Beijing/Shanghai rapid express train running at more than 300 km per hour to make the 1,000 km run in […]