St. Petersburg is in Europe.
I thought what was worth mentioning was being European or not, rather than being part of an European legal entity or not.