Hangzhou, Zhejiang, China
Richmond Hill , Canada
Stanwood , United States
Fremont , United States
Morocco
Chongqing , China
San Juan , Philippines
Turin , Italy
Xi'an , China
Buenos Aires , Argentina
Santiago de Queretaro , Mexico
Daytona Beach , United States