Estadio de Atletismo de Albacete (built 1999)
Location: 38.97944°N, 1.85972°W