The 63 Square skyscraper is a Yeouido landmark commanding spectacular views of the city. Standing 249 meters (817 ft) high and comprising of 60 floors and three basement levels, 63 Square is one of Korea’s tallest and most recognized buildings. The glass elevators which serve the viewing observatory ascend at a speed of 460 meters per minute, taking just 25 seconds to reach the top, giving passengers the sensation of a rocket-powered take-off as they enjoy breathtaking views. Aqua Planet 63, a major tourist attraction within 63 Square, ceased operations on June 30, 2024. Additionally, the observatory “63 Art,” where visitors could enjoy views of Seoul and art pieces, also ceased operations on the same day. In 2025, the Centre Pompidou Hanwha Seoul is scheduled to open in 63 Square.