Kasai River
It is in Idiofa Territory. The town lies on the south shore of the Kasai River just below the point where it is joined by the Lubue River.