Dachen

China

The Dachen Islands, also known as the Tachen Islands or Tachens, constitute an island group located in the East China Sea. The archipelago is situated off the coast of Taizhou in Zhejiang Province, China.

The islands are currently administered by the Jiaojiang District of Taizhou. They serve as a distinct geographical and administrative entity within the coastal region of eastern China.

Sources

  1. Dachen Islands