The capital of Seoul, which lies on the northwest of South Korea and covers an area of 605 square kilometers. Which borders North Korea, and is about 40 kilometers from the city center. Do they have the Han River Han River flows through the town wich