With more than 10 million people, it's the largest city in South Korea
[DOC] [TLE] City Mayors: The world's largest cities [PAR] In total, more than 640 million people live in the world's 300 largest cities.