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