Crocodile Island, also known as Baiyu Island, is located in the southeastern waters of Dongzui Port in Xiang’an Bay, Xiamen. It is shaped like a crocodile.
Here, the world-famous amphioxus is produced. It is the only uninhabited island with fresh water wells in Xiamen.
