Reunion Island, France.

▲