Construction

Construction of Montpellier Cathedral

cathedral located in Hérault, in France

Fetching the article from Wikipedia…

Meanwhile, elsewhere