A tourist bus with Chengdu license plates veered off the road and plunged onto a riverbank in Baoxing County, Sichuan, at around 7pm on July 15. Emergency responders rushed to the scene, where the vehicle was found badly damaged and some rescued passengers were reported to be in critical condition.