Ein Abfluss unter dem Deich am südlichen Ende der Anhui Road, der vor über 100 Jahren gebaut wurde, ist heute noch in Betrieb.