A bus driver was sucked from the vehicle's window when he crashed into a truck - after reversing down a motorway because he missed a turning.
The horrific smash killed the truck driver, flung ten people from the bus and injured 23.
A CCTV video from inside the bus captured the scene, which shows the bus driver reversing back down the motorway outside Jinhua, south of Shanghai.
More than 20 people were injured in the crash, which happened after the driver missed his turn off
The driver can be seen edging back when he is hit at speed by a truck, flinging him and passengers into the air.
The force of the collision shatters the windows and pushes the bus into a roll, causing debris and luggage to fly around as the passengers and driver tumble around.