Carvaleiro, on the Algarve, Portugal.