Construction

Construction of Old Saint Peter's Church, Strasbourg

church located in Bas-Rhin, in France

Fetching the article from Wikipedia…

Meanwhile, elsewhere