
Place
river in Kazakhstan and China
Free account · your comment posts right after signup
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.
Read the full article →