No public IJR answers mention Ili River yet. As people ask about it and share their answers, they'll appear here.
Overview
The Ili River is a river in northwestern China and southeastern Kazakhstan. It flows from the Ili Kazakh Autonomous Prefecture of the Xinjiang Uighur Autonomous Region to the Almaty Region in Kazakhstan.