Booming China shows off its 220 mph train
China rolled out its fastest train yet on Tuesday and announced that the Three Gorges Dam, the world's biggest hydroelectric project, is now generating electricity at maximum capacity — engineering triumphs that signal the nation's growing ambitions as its economy booms.Full story


