Camp Nou

    Capacity:
    99354
    Opened:
    1957-09-24
    Address:
    C. d'ArĂ­stides Maillol, 12, 08028 Barcelona, Spain