Construction

Construction of Nouméa Cathedral

cathedral located in Nouvelle-Calédonie, in France

Fetching the article from Wikipedia…

Meanwhile, elsewhere