The Camp Nou, the football stadium of FC Barcelona. Barcelona city, Catalonia, Spain

- Image ID: GDFMHE
Hercules Milas / Alamy Stock Photo
Image ID: GDFMHE
Location: Camp Nou, Barcelona, Catalonia, Spain, Europe