Estadio El Bayu (built 2006)
Location: 43.38444°N, 5.660222°W