videoDetails

China launches world's fastest train Fuxing on Beijing-Shanghai line