Seoul
Jump to navigation
Jump to search
Seoul is the capital and largest city of South Korea. It is located on the Han river on the country's northwest. With the population of over 10 million, Seoul is one of the largest and most densly populated cities in the world.