Jeju Stadium (built 1968)
Location: 33.4971889°N, 126.5136583°E