China is the champion of high-speed rail and 75 million people now live within an hour's commute of Shanghai - more than the entire population of the UK
Episode Discussion
Login to leave a comment on this episode.
China is the champion of high-speed rail and 75 million people now live within an hour's commute of Shanghai - more than the entire population of the UK
No comments yet. Be the first!