 Most of the outdoor city scenes for the movie were filmed in Saint  Petersburg, Russia. This was for two reasons, one the architecture  of the city has many Germanic aspects. Second, there are plenty of  streets with little or no modern advertisements and other commercial  aspects.