Cabo Finisterra in Spain and The end of the World