Barcelona, Catalonia, Spain
Amsterdam, Netherlands, Netherlands
L'Hospitalet de Llobregat, Catalonia, Spain
Mérida, Yucatan, Mexico