Chartres Cathedral - Wikipedia
https://en.wikipedia.org/wiki/Chartres_Cathedral
Chartres Cathedral, also known as the Cathedral of Our Lady of Chartres (French: Cathédrale Notre-Dame de Chartres), is a Roman Catholic church in Chartres, France, about 80 km (50 miles) southwest of Paris, and is the seat of the Bishop of Chartres. Mostly constructed between 1194 and
DA: 75 PA: 100 MOZ Rank: 63