Wave sliders. Teahupoo, French Polynesia.

Wave sliders. Teahupoo, French Polynesia.