Finisterre, dove tutto finisce e tutto ha inizio