This is actually Stand In Point (as noted on the nautical chart), located on the very southwest tip of North Haven Island, near the monument day marker, in West Penobscot Bay, Maine. The view is looking north-northeast.