York, England, United Kingdom
Guangzhou , China
Granby , Canada
Shanghai , China
Beijing , China
Braintree , United States
Rio de Janeiro , Brazil
Toronto , Canada
Mumbai , India
Antwerpen , Belgium
Guatemala , Guatemala
Krakow , Poland