In just four hours and 23 minutes, the first group of passengers from Southwest China s Chongqing sped 1,068 kilometers through the bellies of numerous mountains and across multiple rivers to arrive at Zhengzhou in central Henan province on Monday at noon.