Xiachuan Island[Image:Xiaxhuan_seafood_restaurant2007.jpg|thumb|Live seafood in seafood restaurant]Xiachuan Island is an island of the South China Sea, on the southern coast of China, part of the Guangdong province.AdministrationAdministratively, Chuandao is one of the 16 towns of Taishan.GeographyThe island is located near the larger Shangchuan Island, which lies East of Xiachuan.EconomyShangchuan and Xiachuan have been established as a Tourism Open Integrated Experimental Zones.TransportationXiachuan Island is linked from the mainland by Shanzui Harbor ferry. There is also ferry service between Xiachuan and its sister island Shangchuan Island.