Zochi is an island of rock and marsh.