Landmarks & buildings
Incheon SSG Landers Field
Baseball stadium in Incheon, South Korea
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.

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
-
Landmarks & buildings
Incheon Munhak Sports Complex
South Korea · under 1 km
-
Towns & cities
Munhak-dong
South Korea · under 1 km
-
Landmarks & buildings
Incheon Girls' High School
South Korea · 2 km south
-
Towns & cities
Yeonsu 1(il) Dong
South Korea · 2 km south-west
-
Towns & cities Yeonsu District
South Korea · 3 km south-west
-
Towns & cities
Namdong District
South Korea · 3 km east