Toronto, Ontario, Canada
London, Ontario, Canada
Waterloo, Ontario, Canada
Madrid, Community of Madrid, Spain