fbpx

Irtysh River Facts & Worksheets

The Irtysh River is a river in Russia, China, and Kazakhstan. It is the chief tributary of the Ob River and is also the longest tributary river in the world.