Doha Stadium (built 2006)
Location: 32.8666917°N, 35.3108500°E