Parc des Sports Aguiléra (built 1906)
Location: 43.48194°N, 1.53778°W