20040805 world.rest-of-world: Vehicle collision kills 21 in north China