Ta-ch\'en Shan, Zhejiang (islands)