Elexalde, Euskadi, Spain
Tehran, Tehran, Iran (Islamic Republic of)
Saint Petersburg, Saint Petersburg, Russia