One of Seoul’s most iconic skyscrapers, the 63 Building stands on Yeouido Island along the Han River.
Completed in 1985, it rises 249 meters with 63 floors above ground, once the tallest building in Korea.
It houses offices, an observation deck, restaurants, an aquarium, and event halls, and remains a major landmark of the Seoul skyline.