Saint Petersburg, Saint Petersburg, Russia
Zürich, Zürich, Switzerland
Budapest, Budapest, Hungary
Taormina, Sicilia, Italy
St Petersburg, St Petersburg, Russian Federation