Looks like a train station or government building of some sort; perhaps with an infamous past. Telegraph pole with all the crossbars makes the image Victorian and in some large city. The clock might be significant.
Happy New Year to all the forum watchers.