Toronto, Ontario, Canada
Philadelphia, PA, USA
Tehran, Tehran, Iran (Islamic Republic of)
Vancouver, British Columbia, Canada
Portland, OR, USA
Cork, Ireland
Amsterdam, North Holland, Netherlands
Montreal, Quebec, Canada
Mississauga, Ontario, Canada
Ottawa, Ontario, Canada