World’s 5th tallest building (tourist attraction) located in Seoul, South Korea. It is standing 1,821 feet tall and was completed in 2017.
CC AttributionCreative Commons Attribution
Comments
Comments