Notre-Dame de Paris

The Notre-Dame de Paris is a Roman Catholic church building, located in Paris, France. When visiting Paris in the Fred Wolf series episode Tower of Power, the Ninja Turtles are seen standing on the church's rooftop. There, they are mistaken for being gargoyle statues.