Yes, that is Cittadella, province of Padua, Italy
https://traveling4numbers.com/tag/cittadella/
and aerial view picture:
another view picture
it is really easy to spot since you can read clearly the
domus dei et porta coeli
meaning house of God and heavens door! in the main square church
Credit:stackoverflow.com‘
5 Mar, 2024
5 Mar, 2024