Construction

Construction of Church of Our Lady of the Snow in Prague

church building in New Town, Czech Republic

Fetching the article from Wikipedia…

Meanwhile, elsewhere