Barcelona, Catalonia, Spain
Taipei, Taipei, Taiwan, Republic Of China
Barcelona, Barcelona, Spain
Shanghai, Shanghai Municipality, China
Berlin, Berlin, Germany
Vilanova i la Geltrú, Catalunya, Spain
Balearic Islands, Spain
Tokyo, Tokyo, Japan