China has set a new speed record as a sled reached Mach 2.28 on a 6 km long track. This achievement marks a significant advancement in high-speed transportation technology.