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
Stamford Bridge - Home of Chelsea Football Club - Visit England and take in a Premier League soccer game!