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