Strasbourg city and Notre Dame Cathedral France. Strasbourg city and Notre Dame Cathedral Alsace France