Reunion Island, France.