Camp Nou Camp Nou is a football stadium in Barcelona, Spain. And it is the home stadium of FC Barcelona. Opened in 1957 and with a capacity of 99,354, it is the largest stadium in Europe and the second largest football stadium in the world. The construction of the stadium Continue Reading