The Karakengir river originates in the Zhaksy Arganaty massif of the
Ulytau,
Kazakh Uplands. Its source is in a spring near
Barakkol lake. It heads first southeastwards, then midway through its course it bends slightly southwestwards. In its last stretch it bends again and heads roughly southwards through a
floodplain. Finally it joins the right bank of the Sarysu to the south of Zhezkazgan. ==See also==