Stadium showcase

    This page shows the best stadiums around the world.
    Name of the stadium: La Victoria
    Capacity: 13.000
    Location: Spain
    Build time: 18 months
    Size: 2200 x 2600 x 750 mm