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