Cathedral of Saint Peter of Beauvais in France