Marrakesh, Morocco
Saint Petersburg, Saint Petersburg, Russia
Lisboa, Lisboa, Portugal
Saint Petersburg, Saint Petersburg, Russian Federation