audiotour.io
Stadium

Lluís Companys Olympic Stadium

4.4· 25,087
Passeig Olímpic, Sants-Montjuïc, 08038 Barcelona

Historic athletics stadium where a cancelled protest Olympiad, war, and 1992 Games converge.