Barcelona, Catalonia, Spain
Amsterdam, North Holland, Netherlands
Amsterdam, Netherlands
Mainz, Rhineland-Palatinate, Germany