Saint Petersburg, Saint Petersburg, Russian Federation
Republic of Tatarstan, Russian Federation
Budapest, Budapest, Hungary
Karlsruhe, Baden-Württemberg, Germany