Teahupo'o, French Polynesia cable landing point