Winding river delta