El río cuenta con numerosas islas hasta casi 380 km por encima de su boca, que desaparecen tras una larga serie de rápidos.