Toronto, Ontario, Canada
Las Vegas, NV, USA
London, Ontario
markham, Ontario, Canada
Toronto, Canada
Singapore, Singapore
Taichung, Taichung, Taiwan