I had a look on the western part of Russia, just in case, but couldn't find anything like it. The only other that looked vaguely like it was in Siberia

I then noted that they seem unsure on the entry, with Poland and Germany mentioned. I still think that this is the most likely, unless there are changes (as with St Petersburg) in the names of the smaller locations after the fall of Communism in the USSR.
Gadget