Shang-ta-ch'en Tao, Zhejiang (island)