Hou-chu-hsia Shan, Zhejiang (island)