ソウルは「都」の意味の固有語で、もともとの漢字表記はなかったからハングル文字の音転写でカタカナ表記って話だね
今は、中国語発音で「ソウル」になる漢字表記「首爾」も公式表記にしているけど、日本ではほとんど使われていない

マカオ[Macau]は、現地にある道教の廟「媽閣(廟)」 [Magok] にちなんだポルトガル語呼称
現在の地名は「澳門」で発音はOumùhnとかÀomén

って書いてあった