Barcelona, Catalonia, Spain
Lycée Français de Barcelone
Universitat Abat Oliba CEU
Universitat de Barcelona