A high-speed train travels on the newly built Shanghai-Hangzhou railway in Shanghai Oct 26, 2010. [Photo / Agencies]