Finisterre (or Fisterra), Galicia, Spain