Provence, a stunning region in southern France