Shanghai, Shanghai, China
Keller , United States
Semarang , Indonesia
Seoul , South Korea
Switzerland
Barcelona , Spain
Salem , United States
Melbourne , United States
Montreal , Canada
Bengaluru , India