Lo-ch'ieh Shan, Zhejiang (island)