A train runs along the 1,318-kilometer high-speed railway that links Beijing and Shanghai, which started operations in June 2011. Photo: Xinhua