Zahara de los Atunes, Spain cable landing point