Article about High-speed trains have traveled 1.6 billion kilometers as Beijing-Shanghai route turns 10
Video about High-speed trains have traveled 1.6 billion kilometers as Beijing-Shanghai route turns 10
entertainment Video