A high-speed train runs out of the high-speed railway maintenance base, in Wuhan, capital of central China's Hubei Province, Dec. 26, 2009. [Xinhua/Cheng Min]
Comments