where the land meets the sea