Filmed at Chateau de Tourreau, Provence