Business | Mon Jun 27, 2011 7:53am EDT

China shows off latest high-speed train