It's St. Barts but that Stop sign isn't French.