Why Residents Of This South Korean Island Live In Constant Fear / Uncategorized / By The island of Yeonpyeong is located a mere 3 kilometres from the borders of North Korea.