This seems to be a gateway to a public building but where?
Update: Stuart has pointed our via a comment that this looks like the Palace Square in St. Petersburg, Russia - and sure enough a quick trip to google maps finds the same view. Thanks very much Stuart - title updated.