Moshood Abiola National Stadium (built 2003)
Location: 9.037917°N, 7.453389°E