It has many tributaries, with most coming from the Ta Tit Yan, Grassy Hill, Lead Mine Pass and Yuen Tun Ha area.
The river has numerous tributaries, most originating from the Ta Tit Yan, Grassy Hill, Lead Mine Pass, and Yuen Tun Ha region.