Incheon Sungui Stadium (built 1920)
Location: 37.465679°N, 126.643420°E