El área de la isla Zhoushan Ant es de aproximadamente 2 hectáreas. La isla Ant está ubicada en el sureste de las islas Zhoushan. Está construida sobre una isla y está adyacente a la isla Peach Blossom en la novela de Jin Yong, al otro lado del puerto. Está a 6,5 millas náuticas del puerto pesquero de Shenjiamen, la capital pesquera oriental. Se compone de cuatro islas, grandes y pequeñas, con una superficie terrestre de 2,84 kilómetros cuadrados.
En las décadas de 1950 y 1960, el municipio de Antdao era un símbolo de las zonas pesqueras de todo el país. Recibió el Certificado de Mérito del Consejo de Estado emitido por el Primer Ministro Zhou Enlai como unidad avanzada en la construcción del socialismo rural nacional. Nació la primera comuna popular del país. El espíritu emprendedor se hizo famoso en todo el país. Además, Liaoning también tiene una isla con el mismo nombre. A medida que Ant Island se hizo rica, también comenzó a considerar lugares culturales y de ocio para los aldeanos. La plaza cultural y de ocio de los pescadores de Ant Island se completó hace mucho tiempo. La plaza está ubicada en el lado sur de Ant Avenue y cubre un área de aproximadamente. 4.000 metros cuadrados.