Teahupoʻo is a village on the southwestern coast of the island of Tahiti, French Polynesia, in the southern Pacific Ocean.
Wikipedia https://en.wikipedia.org/wiki/Teahupo'o
Address French Polynesia
Coordinates -17°50'49.999" N -149°16'1.999" E