Yeouido Island
E412859
UNEXPLORED
Yeouido Island is a major island on the Han River in Seoul, South Korea, known as the country’s financial and political hub and a popular leisure and cherry blossom destination.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.