Wai-shen-ma Shan, Zhejiang (island)