-
Devon, England
Moscow, Russia
Hampshire, UK
Lleida, Spain
Thessaloniki, Greece - Switzerland
Nevinnomyssk, Russia
Athens, Greece