×

Yeonpyeong Island

Island in Incheon, South Korea
Yeonpyeong Island or Yeonpyeongdo is a group of South Korean islands in the Yellow Sea, located about 80 km west of Incheon and 12 km south of the coast of Hwanghae Province, North Korea. Wikipedia
Area: 2.815 mi²
Population: 1,780