It was filmed in the town of Chomerac (ardeche).