Toronto, Ontario, Canada
Roseland, New Jersey, United States
New Taipei City, Taiwan, Republic Of China
Montreal, Quebec, Canada