Estadi Olímpic de Terrassa (built 1955)
Location: 41.5761333°N, 2.0111417°E