Thorold, Ontario, Canada
Turkey
Hannover, Niedersachsen, Germany
Glasgow, Glasgow, United Kingdom
London, England, United Kingdom