Meanders
A meander is a bend in a winding river.
These are meanders on the River Dee south of Chester.