La Tour Fondue, France cable landing point