Wow. I don’t know where this is, I’m thinking somewhere in the US cause that’s where the photographer is based. Actually upon looking at the photo larger, I’d definitely say New York with all those yellow cabs running around.
I love the depth and clarity throughout the image. It has a strong wintery feel.