Candelaria Santa Cruz de Tenerife, Spain cable landing point