LLLandmark Log
Camp Nou
City Landmark

Camp Nou

Camp Nou

Barcelona, Spain

Home of FC Barcelona and the largest stadium in Europe (capacity 99,354). More than a stadium — for Catalans, it is a symbol of cultural identity and pride. The Camp Nou Experience museum is the most visited in Spain.