Sant Cugat del Vallès, Barcelona, Spain
London, England, United Kingdom of Great Britain and Northern Ireland
Cape Town, Western Cape, South Africa
Rio de Janeiro, Brazil
White, GA, USA
Hannover, Lower Saxony, Germany
Budapest, budapest, Hungary
Leiden, Netherlands
Taipei, Taipei, Taiwan, Province of China