Saint Petersburg, Saint Petersburg, Russian Federation
Wien, Wien, Austria
Rio de Janeiro, Rio de Janeiro, Brazil
Darmstadt, Hesse, Germany
Birmingham, West Midlands, England
Tver, Tverskaya oblast', Russian Federation