Yueh-yu Shan, Zhejiang (island)