Heavy downpours last week swelled the Yalu river, which forms part of the border between China and North Korea, sending water spilling over its banks on both sides.