Brígido Iriarte Stadium (built 1983)
Location: 10.48278°N, 66.94167°W