A mating of green turtles at the mouth of the S-pass. In a few weeks, the female here below will lay her eggs on one of the beaches in Mayotte.