Lien Shan, Fujian (island)