Nandu River
Xinbu Island () is a coastal island located directly to the east of Haidian Island in Haikou, Hainan, China. This island, located at the mouth of the Nandu River, has a population of approximately 4,000 people. Xinbu Island effectively splits the Nandu River as it flows north to the sea. The main part of the river flows along the east coast of the island while the Huanggou Channel, a distributary, flows along the west coast.