Somewhere in France…

Small medieval village in France.