Ta-lu Shan, Zhejiang (island)