Notre-Dame in Paris — a place where time stands still