Notre-Dame Cathedral in Paris is “a monument of humanity,” French architect Philippe Villeneuve told a Washington audience.