This amazing 123-story building is the largest structure in South Korea and one of the world's top ten tallest buildings, as measured at its construction completion in 2017. It stands at 555 meters (1,820 feet).
To add a new hotspot, search product title and click the "Save" button.