The meandering Luangwa River