Barcelona, Catalonia, Spain
College Station, Texas, United States
Shanghai, Shanghai Municipality, China
L'Hospitalet de Llobregat, Catalunya, Spain
Atlanta, GA, USA
Miami, FL, USA
Waedenswil, Zurich, Switzerland
MIAMI, FL, USA