HalifaxNova Scotia
ThornhillOntario
BurlingtonOntario
OttawaOntario
StirlingScotland
MississaugaOntario
TorntoOntario
KalamazooMichigan
MoscowRussia
LavalQuebec
Oberwallis Switzerland
SapporoJapan