Motorbikes mingle with bicycles, cars and trucks over the Tau Hu Canal.