Originally, the place of Kai Tak Nullah was a bay.
During New Territories new town development in 1970s, river become a nullah for Tai Po Sewage Treatment Works, The Shatin Sewage Treatment Works and illegal discharge pollutants.