Hamilton, Ontario, Canada
Toronto, Ontario, Canada
Ottawa, Ontario, Canada
Guelph, Ontario, Canada
Mississauga, Ontario, Canada
Newmarket, Ontario, Canada
Halifax, Nova Scotia, Canada
Berlin, Berlin, Germany