Rising river water sweeps pedestrians off their feet in northwestern China