City Weekend (Beijing and Shanghai). November 1-14 2007. All Aboard! Travel article about China’s new high speed trains.

Comments are closed.