river vies for the title of world 's longest river .