 It passes six villages and is joined by a few more streams.After flowing through Yuen Long Town, it continues northeast into Yuen Long Industrial Estate and Nam Sang Wai.Kam Tin River flows into it on the way.