London, England, United Kingdom
Athens, Attica, Greece
London, London, United Kingdom
Patras, Western Greece, Greece
aachen, Germany
Barcelona, Catalonia, Spain
Paris, Paris, France
Moscow, Moscow, Russian Federation
Saint Petersburg, Saint Petersburg, Russian Federation
Thessaloníki, Greece
Tehran, Tehran, Iran (Islamic Republic of)