Putting high-speed travel back on track
By Xin Dingding | China Daily | Updated: 2011-12-13 07:08

A train runs on the Shanghai-Hangzhou high-speed railway as the sun sets in Jiaxing in East China's Zhejiang province. AP |
|
Photo