Looks like something based on the Chevrolet Optra
It is a Buick Excelle (called 别克 Bie Ke in China) made in Shanghai, by General Motors China.
Thomas, very glad to hear that you and your party got out ok. I remember my own accident in Shanghai, when on an elevated highway, the taxi driver fell asleep, hit one divider, causing the car to swerve hard to the other direction, hit the other divider, and our taxi flew up in the air, and flipped 3 times and landed upside down. Me and my gf (ex gf now) walked away from the accident. I only sustained a hairline crack in my knee which is all healed in a couple of months. We could have flow off the elevated highway or something.
Sometimes we as passengers have to remind the driver to slow down and don't do this and don't do that. After my accident in the cab, I always keep all my drivers sharp by staying awake, and alerting the drivers. I will also not hesitate to instruct (or even scold) the drivers to drive safe. When I drive in China (yes, I have a china driver's license), I always drive very defensively.
Once again bro, shocked to hear of the accident, but very relieved to know you and your party are ok. Stay safe. Guandong province area has been very wet recently, so stay dry too.