TCHEOU-CHAN, or CHU-SAN, an island in the Chinese Sea, near the west coast of China, belonging to the province of Tche-kiang, about twenty-four miles long, and from four to ten broad.
TCHEOU-CHAN
article · 183 chars · lineage ↗ · page image at NLS ↗
article · 183 chars · lineage ↗ · page image at NLS ↗