Stock Photo: The scenic mountain village of Brantes, Provence, France, Europe