Today Live

Spain
El Sadar

Stadium

El Sadar, Pamplona

Information

Name
El Sadar
Country
SpainSpain
City
Pamplona
Capacity
19.800 Seats
Seating
19.800 Seats
Length
104 m
Width
66 m