Incheon SSG Landers Field (built 2002)
Location: 37.436778°N, 126.693306°E