Aerial view of Camp Nou - stadium of FC Barcelona, Catalonia, Spain
Barcelona, Spain : Camp Nou is the home stadium of famous FC Barcelona since its completion in 1957. With a seating capacity of 99,354, it is the largest stadium in Spain and Europe.