Victoria de Girón Stadium (built 1977)
Location: 23.03806°N, 81.58833°W