Barcelona, Catalonia, Spain
Hangzhou, Zhejiang, China
Bedford, Bedfordshire, England
Zaragoza, Aragon, Spain