It's definitely a North American city, and probably one in the United States. The picture reminded me a bit of some photos I have seen of Pittsburgh, but as that was not an option, I chose Louisville, Kentucky, as it reminded me a bit too of some images of that city I have encountered. I figure if it's not Louisville, it could also be Cincinnati.