Quick-thinking bystanders stepped in on December 15, 2025, in Yunnan, China, after a car rolled into a small roadside ravine, ...