Wanda Metropolitano Stadium

    Capacity:
    67829
    Opened:
    1994-09-06
    Address:
    Av. de Luis Aragon├ęs, 4, 28022 Madrid, Spain