Pan-mien Shan, Zhejiang (island)