Richmond, British Columbia, Canada
Hangzhou, Zhejiang, China
Zhangjiagang, Jiangsu, China
Montreal, Quebec, Canada