Velòdrom d'Horta (built 1984)
Location: 41.43813°N, 2.148861°E