P'an-ch'i Shan, Zhejiang (island)