Founding

Founding of Sacro Monte di Varallo

church building in Varallo Sesia, Italy

Fetching the article from Wikipedia…

Meanwhile, elsewhere