Ta-ch'en Shan, Zhejiang (islands)