Jabarkan Geografi dari Sungai Yalu dalam bahasa melayu

Dari 2500 m di atas permukaan laut di Gunung Paektu di sempadan China-Korea Utara, sungai itu mengalir ke selatan ke Hyesan sebelum mengalir sejauh 130 km ke barat laut ke Linjiang dan kemudian kembali ke lebih selatan untuk 300 km lagi ke sebelum ke Teluk Korea antara Dandong (China) dan Sinuiju (Korea Utara). Wilayah China yang bersempadan dengannya ialah Jilin dan Liaoning.

Sungai ini sepanjang  dan menerima air dari tanah berkeluasan lebih 30,000 km². Anak sungai Yalu yang paling ketara ialah Changjin (), Hochon (), Togro () sungai dari Korea dan Ai (atau Aihe) () dan Hun () dari China. Sungai ini tidak mudah dilayari untuk sebahagian besarnya. Sebahagian besar sungai itu juga membeku semasa musim sejuk dan dapat diseberang dengan berjalan kaki.

Kedalaman Sungai Yalu berbeza dari beberapa bahagian yang lebih cetek di sebelah timur di Hyesan () ke bahagian sungai yang lebih dalam berhampiran Laut Kuning (). Muaranya ialah Kawasan Penting Burung muara Sungai Amrok, seperti yang dikenali oleh BirdLife International.

Kira-kira 205 buah pulau berada di Yalu. Perjanjian sempadan tahun 1962 antara Korea Utara dan China membahagi pulau-pulau mengikut etnik yang tinggal di setiap pulau. Korea Utara memiliki 127 buah dan China 78 buah pulau. Disebabkan kriteria pembahagian itu, beberapa buah pulau seperti Pulau Hwanggumpyong adalah milik Korea Utara, tetapi bersempadan dengan sisi sungai milik China.