St. Bertrand de Comminges, south of France. This is how the town looks like, on top of a hill in the Pyrenees mountains. Drawn on location last week.