Incheon Asiad Main Stadium (built 2014)
Location: 37.547418°N, 126.665797°E