Hsi-lo-hua Shan, Zhejiang (island)