This is Nouméa in New-Caledonia. I took the pic from the car heading South to a whale watching afternoon.