Nan-chiu Shan, Zhejiang (island)