White sands on the island semeulue.