New England landmark