Pyrgos, Western Greece, Greece
London, London, England
Norwich, England, United Kingdom of Great Britain and Northern Ireland
Greece
Cherepovets, Vologda, Russian Federation
Athens, Attica, Greece
Castellar del Vallès, Catalonia, Spain
Cambridge, England, United Kingdom
Rotterdam, South Holland, Netherlands