O'tou-ching, Zhejiang (island)