Germany
Aberdeen, Scotland, United Kingdom of Great Britain and Northern Ireland
Glasgow, Scotland, United Kingdom
Turku, Finland
Shanghai, Hongqiao