A taxi driver in China defied all the odds after his vehicle ploughed off the road and rolled down a 100-metre-high cliff.
Dashcam footage shows the terrifying moment the car leaves the road, and then captures its perilous tumble.
According to the doctor who treated him, the taxi driver suffered several fractures but he was not in a life-threatening condition.
Police are now investigating with reports claiming the driver may have been speeding.
See what happens in the video above.