Fan-chan Shan, Zhejiang (island)