That narrows down the options. With that many churches it has to be a bigger town. While the picture doesn't ring a bell, I am going to guess Salzburg in Austria due to the history, scenery and size. I haven't been back to Salzburg in many years but it could be a match...


[Linked Image]