Watch Barcelona live on Camp Nou. Camp Nou is a football stadium in Barcelona, Catalonia, Spain which has been the home of FC Barcelona since Camp Nou seats making it the largest stadium in Europe.
Image 1 of 14 from gallery of Maracanã Stadium Roof Structure / schlaich bergermann und partner. Photograph by schlaich bergermann und partner, Marcus Bredt
“NEWS: Chelsea set to reveal Stamford Bridge expansion plans.