Landmarks & buildings

Incheon SSG Landers Field

Baseball stadium in Incheon, South Korea

South Korea · 37.4371, 126.6933

Wikipedia names Incheon SSG Landers Field as where 1 film or series was filmed; its page links to the sentence that says so. Wikidata records no shoot here yet.

Incheon SSG Landers Field
Photo: CC BY 2.0 · Wikimedia Commons

Filmed here, per Wikipedia

Wikipedia says these were filmed in Incheon SSG Landers Field. Each title’s page links to the sentence that says so.

Filming locations nearby