Id Country Place
2 Spain Camp Nou, Carrer d'Aristides Maillol, Barcelona, Spain