Nice pics of Montreal, of course. So which city in Europe do those scenes resemble? Answer: none, really. They actually look more like New York, Boston or Philadelphia. Surprise, surprise.
P.S. Shrink your photos a bit, they're spreading the screen too much.