Results 2 results found Strasbourg Cathedral Notre Dame, UNESCO World Heritage Site, Strasbourg, Alsace, France, Europe Place des Tripiers and Strasbourg Cathedral Notre Dame, UNESCO World Heritage Site, Strasbourg, Alsace, France, Europe