Rivers and bridges