More than 500 high-speed trains run between Beijing and Shanghai every day. But a train known as the inspection train travels every morning the route to make sure that the track is safe.