Camp Nou is a football stadium in Barcelona, Catalonia, Spain. It has been the home of FC Barcelona since its completion in 1957. With a seating capacity of 99,354, it is the largest stadium in Spain by capacity. It is also the largest stadium in Europe and the third largest association football stadium in the world in terms of capacity. It has hosted numerous international matches at a senior level.