Cape Finisterre

a cape in the northeastern part of Spain, above Portugal.