Cienfuegos, Cuba cable landing point