Teahupo'o, Tahiti.