Dozens were killed when a bus fell into a valley in Chunhua county in Xianyang, Shaanxi province, in May 2015. Road accidents kill an estimated 260,000 people each year in China, according to the WHO. Photo: Reuters