Qiongzhou Strait
The Nandu River () is the longest river in Hainan Province, China. Its tributary is the Xinwu River. The river discharges into the Nandu River estuary at Haikou city, and then into Qiongzhou Strait.